Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Projets publics
Sympa
Commits
4bbec038
Commit
4bbec038
authored
Jun 15, 2018
by
IKEDA Soji
Browse files
GH #341: "filter" parameter for "search" action was omitted.
parent
55a07dd8
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/cgi/wwsympa.fcgi.in
View file @
4bbec038
...
...
@@ -607,7 +607,7 @@ our %required_args = (
'reviewbouncing' => ['param.list'],
'rss_request' => [],
'savefile' => ['param.user.email', 'file'],
'search' => ['param.list'
, 'filter'
],
'search' => ['param.list'],
'search_user' => ['param.user.email', 'email'],
'send_mail' => ['param.user.email'],
'send_newsletter' => ['param.list', 'param.user.email', 'url'],
...
...
@@ -4917,11 +4917,15 @@ sub do_search {
$Conf::Conf{'db_additional_subscriber_fields'};
## Access control
return undef unless (defined check_authz('do_search', 'review'));
## Search key
$param->{'filter'} = $in{'filter'};
my $searchkey = undef;
$searchkey = Sympa::Tools::Text::foldcase($param->{'filter'})
# Search key.
# GH #341: Keep search key in session store.
$param->{'filter'} = $in{'filter'} || $session->{'search__filter'};
my $searchkey = Sympa::Tools::Text::foldcase($param->{'filter'})
if defined $param->{'filter'} and length $param->{'filter'};
$session->{'search__filter'} = $param->{'filter'};
return 1 unless defined $searchkey;
my $record = 0;
## Maximum size of selection
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment