diff options
author | ivan <ivan> | 2009-12-18 00:41:34 +0000 |
---|---|---|
committer | ivan <ivan> | 2009-12-18 00:41:34 +0000 |
commit | 2dfda73eeb3eae2d4f894099754794ef07d060dd (patch) | |
tree | 5486a76d4557f05ed1420da42ec4edbe5b748f04 /rt/lib/RT/Search/Googleish.pm | |
parent | 8103c1fc1b2c27a6855feadf26f91b980a54bc52 (diff) |
import rt 3.6.10
Diffstat (limited to 'rt/lib/RT/Search/Googleish.pm')
-rw-r--r-- | rt/lib/RT/Search/Googleish.pm | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/rt/lib/RT/Search/Googleish.pm b/rt/lib/RT/Search/Googleish.pm index a2a887377..c784b1b9c 100644 --- a/rt/lib/RT/Search/Googleish.pm +++ b/rt/lib/RT/Search/Googleish.pm @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2007 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2009 Best Practical Solutions, LLC # <jesse@bestpractical.com> # # (Except where explicitly superseded by other copyright notices) @@ -25,7 +25,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA # 02110-1301 or visit their web page on the internet at -# http://www.gnu.org/copyleft/gpl.html. +# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html. # # # CONTRIBUTION SUBMISSION POLICY: @@ -108,6 +108,13 @@ sub QueryToSQL { push @id_clauses, "id = '$key'"; } + elsif ($key =~ /^fulltext:(.*?)$/i) { + $key = $1; + $key =~ s/['\\].*//g; + push @tql_clauses, "Content LIKE '$key'"; + + } + elsif ( $key =~ /\w+\@\w+/ ) { push @user_clauses, "Requestor LIKE '$key'"; } @@ -137,13 +144,6 @@ sub QueryToSQL { push @owner_clauses, "Owner = '" . $User->Name . "'"; } - elsif ($key =~ /^fulltext:(.*?)$/i) { - $key = $1; - $key =~ s/['\\].*//g; - push @tql_clauses, "Content LIKE '$key'"; - - } - # Else, subject must contain $key else { $key =~ s/['\\].*//g; |