fix for spurious customers appearing, thanks to Erik L
authorivan <ivan>
Fri, 10 Sep 2010 06:17:04 +0000 (06:17 +0000)
committerivan <ivan>
Fri, 10 Sep 2010 06:17:04 +0000 (06:17 +0000)
rt/lib/RT/Ticket_Overlay.pm

index b60ae38..8d04742 100644 (file)
@@ -2312,6 +2312,16 @@ sub _Links {
         return $links;
     }
 
+    # without this you will also get RT::User(s) instead of tickets!
+    if ($field == 'Base' and $type == 'MemberOf') {
+        my $rtname = RT->Config->Get('rtname');
+        $links->Limit(
+                       FIELD    => 'Base',
+                       OPERATOR => 'STARTSWITH',
+                       VALUE    => "fsck.com-rt://$rtname/ticket/",
+                     );
+    }
+
     # Maybe this ticket is a merge ticket
     my $limit_on = 'Local'. $field;
     # at least to myself