projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
import rt 3.8.8
[freeside.git]
/
rt
/
lib
/
RT
/
Search
/
Googleish.pm
diff --git
a/rt/lib/RT/Search/Googleish.pm
b/rt/lib/RT/Search/Googleish.pm
index
07e1904
..
4c14c47
100644
(file)
--- a/
rt/lib/RT/Search/Googleish.pm
+++ b/
rt/lib/RT/Search/Googleish.pm
@@
-142,7
+142,8
@@
sub QueryToSQL {
# Is there a queue named $key?
elsif ( $Queue = RT::Queue->new( $self->TicketsObj->CurrentUser )
# Is there a queue named $key?
elsif ( $Queue = RT::Queue->new( $self->TicketsObj->CurrentUser )
- and $Queue->Load($key) )
+ and $Queue->Load($key)
+ and $Queue->id )
{
my $quoted_queue = $Queue->Name;
$quoted_queue =~ s/'/\\'/g;
{
my $quoted_queue = $Queue->Name;
$quoted_queue =~ s/'/\\'/g;
@@
-152,6
+153,7
@@
sub QueryToSQL {
# Is there a owner named $key?
elsif ( $User = RT::User->new( $self->TicketsObj->CurrentUser )
and $User->Load($key)
# Is there a owner named $key?
elsif ( $User = RT::User->new( $self->TicketsObj->CurrentUser )
and $User->Load($key)
+ and $User->id
and $User->Privileged )
{
push @owner_clauses, "Owner = '" . $User->Name . "'";
and $User->Privileged )
{
push @owner_clauses, "Owner = '" . $User->Name . "'";