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

index 2d23c23..bb7cf90 100644 (file)
@@ -2326,16 +2326,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(