diff options
author | mkanat%kerio.com <> | 2005-07-08 11:31:41 +0200 |
---|---|---|
committer | mkanat%kerio.com <> | 2005-07-08 11:31:41 +0200 |
commit | 4f25eedf9065f28badf1e5e1df6c925062d8279e (patch) | |
tree | 01adc7e1f641b2104a5177bd84ad4ab084e71dda /request.cgi | |
parent | 6bff5c39e564cc34c85c4d30e11f6ff14482548a (diff) | |
download | bugzilla-4f25eedf9065f28badf1e5e1df6c925062d8279e.tar.gz bugzilla-4f25eedf9065f28badf1e5e1df6c925062d8279e.tar.xz |
Bug 285695: [PostgreSQL] Username checks for login, etc. need to be case insensitive
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave
Diffstat (limited to 'request.cgi')
-rwxr-xr-x | request.cgi | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/request.cgi b/request.cgi index bc5eefa9a..4c6e7600f 100755 --- a/request.cgi +++ b/request.cgi @@ -145,12 +145,14 @@ sub queue { # Filter results by exact email address of requester or requestee. if (defined $cgi->param('requester') && $cgi->param('requester') ne "") { - push(@criteria, "requesters.login_name = " . SqlQuote($cgi->param('requester'))); + push(@criteria, $dbh->sql_istrcmp('requesters.login_name', + SqlQuote($cgi->param('requester')))); push(@excluded_columns, 'requester') unless $cgi->param('do_union'); } if (defined $cgi->param('requestee') && $cgi->param('requestee') ne "") { if ($cgi->param('requestee') ne "-") { - push(@criteria, "requestees.login_name = " . SqlQuote($cgi->param('requestee'))); + push(@criteria, $dbh->sql_istrcmp('requestees.login_name', + SqlQuote($cgi->param('requestee')))); } else { push(@criteria, "flags.requestee_id IS NULL") } push(@excluded_columns, 'requestee') unless $cgi->param('do_union'); |