diff options
author | jocuri%softhome.net <> | 2004-10-25 06:34:20 +0000 |
---|---|---|
committer | jocuri%softhome.net <> | 2004-10-25 06:34:20 +0000 |
commit | e2b4bb1783928b8b10271ad415d17c2f080ca96f (patch) | |
tree | 2171fb30373c786601a33b179aceea7347feddfa | |
parent | ef6774469d8f5232bacb2266d469e57c63c3c689 (diff) | |
download | bugs-e2b4bb1783928b8b10271ad415d17c2f080ca96f.tar bugs-e2b4bb1783928b8b10271ad415d17c2f080ca96f.tar.gz bugs-e2b4bb1783928b8b10271ad415d17c2f080ca96f.tar.bz2 bugs-e2b4bb1783928b8b10271ad415d17c2f080ca96f.tar.xz bugs-e2b4bb1783928b8b10271ad415d17c2f080ca96f.zip |
Patch for bug 192218: Ability to use a hyphen as a way to filter specifically for requests with no requestee; patch by Frédéric Buclin <LpSolit@netscape.net>; r=myk, a=myk.
-rwxr-xr-x | request.cgi | 6 | ||||
-rw-r--r-- | template/en/default/request/queue.html.tmpl | 6 |
2 files changed, 8 insertions, 4 deletions
diff --git a/request.cgi b/request.cgi index a494128d8..445783d47 100755 --- a/request.cgi +++ b/request.cgi @@ -151,8 +151,10 @@ sub queue { push(@excluded_columns, 'requester') unless $cgi->param('do_union'); } if (defined $cgi->param('requestee') && $cgi->param('requestee') ne "") { - push(@criteria, "requestees.login_name = " . - SqlQuote($cgi->param('requestee'))); + if ($cgi->param('requestee') ne "-") { + push(@criteria, "requestees.login_name = " . SqlQuote($cgi->param('requestee'))); + } + else { push(@criteria, "flags.requestee_id IS NULL") } push(@excluded_columns, 'requestee') unless $cgi->param('do_union'); } diff --git a/template/en/default/request/queue.html.tmpl b/template/en/default/request/queue.html.tmpl index 0eb3f21cd..5a626b183 100644 --- a/template/en/default/request/queue.html.tmpl +++ b/template/en/default/request/queue.html.tmpl @@ -47,7 +47,8 @@ <table id="filter"> <tr> <th>Requester:</th> - <td><input type="text" name="requester" value="[% cgi.param('requester') FILTER html %]" size="20"></td> + <td><input type="text" name="requester" value="[% cgi.param('requester') FILTER html %]" size="20" + title="Requester's email address"></td> <th>Product:</th> <td> <select name="product" onchange="selectProduct(this.form, 'product', 'component', 'Any');"> @@ -80,7 +81,8 @@ </tr> <tr> <th>Requestee:</th> - <td><input type="text" name="requestee" value="[% cgi.param('requestee') FILTER html %]" size="20"></td> + <td><input type="text" name="requestee" value="[% cgi.param('requestee') FILTER html %]" size="20" + title="Requestee's email address or "-" (hyphen) for requests with no requestee"></td> <th>Component:</th> <td> <select name="component"> |