[freeside-commits] branch master updated. 4e13c49d6414a87fddb796dd4adc077077b48f6e

Ivan ivan at 420.am
Thu Jul 5 23:39:26 PDT 2012


The branch, master has been updated
       via  4e13c49d6414a87fddb796dd4adc077077b48f6e (commit)
      from  f930db367ca02c72eb2ef88b1fc99d40ebbf1823 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 4e13c49d6414a87fddb796dd4adc077077b48f6e
Author: Ivan Kohler <ivan at freeside.biz>
Date:   Thu Jul 5 23:39:21 2012 -0700

    fix phantom customers showing up on tickets, RT#13952

diff --git a/rt/lib/RT/Ticket.pm b/rt/lib/RT/Ticket.pm
index de8a396..6ba6c5b 100755
--- a/rt/lib/RT/Ticket.pm
+++ b/rt/lib/RT/Ticket.pm
@@ -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(

-----------------------------------------------------------------------

Summary of changes:
 rt/lib/RT/Ticket.pm |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)




More information about the freeside-commits mailing list