fix phantom customers showing up on tickets, RT#13952
authorIvan Kohler <ivan@freeside.biz>
Fri, 6 Jul 2012 06:39:21 +0000 (23:39 -0700)
committerIvan Kohler <ivan@freeside.biz>
Fri, 6 Jul 2012 06:39:21 +0000 (23:39 -0700)
rt/lib/RT/Ticket.pm

index de8a396..6ba6c5b 100755 (executable)
@@ -2443,16 +2443,18 @@ sub _Links {
     }
 
     # Maybe this ticket is a merge ticket
-    my $limit_on = 'Local'. $field;
+    #my $limit_on = 'Local'. $field;
     # at least to myself
     $links->Limit(
-        FIELD           => $limit_on,
-        VALUE           => $self->id,
+        FIELD           => $field, #$limit_on,
+        OPERATOR        => 'LIKE',
+        VALUE           => 'fsck.com-rt://%/ticket/'. $self->id,
         ENTRYAGGREGATOR => 'OR',
     );
     $links->Limit(
-        FIELD           => $limit_on,
-        VALUE           => $_,
+        FIELD           => $field, #$limit_on,
+        OPERATOR        => 'LIKE',
+        VALUE           => 'fsck.com-rt://%/ticket/'. $_,
         ENTRYAGGREGATOR => 'OR',
     ) foreach $self->Merged;
     $links->Limit(