summaryrefslogtreecommitdiff
path: root/rt
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2012-07-03 12:47:36 -0700
committerIvan Kohler <ivan@freeside.biz>2012-07-03 12:47:36 -0700
commite40855c4e89df6571d0bcc3caf671765d0153c6e (patch)
treefe8b2307763c7330bc634cef664bb5f035398717 /rt
parent64948ee373a03fa156ebc89cb39adfa6d4d2c3d5 (diff)
fix phantom customer links, RT#13852
Diffstat (limited to 'rt')
-rwxr-xr-xrt/lib/RT/Tickets.pm13
1 files changed, 12 insertions, 1 deletions
diff --git a/rt/lib/RT/Tickets.pm b/rt/lib/RT/Tickets.pm
index bfc8e568c..485d7df53 100755
--- a/rt/lib/RT/Tickets.pm
+++ b/rt/lib/RT/Tickets.pm
@@ -2084,7 +2084,12 @@ sub JoinToCustLinks {
TABLE2 => 'Links',
FIELD2 => 'LocalBase',
);
-
+ $self->SUPER::Limit(
+ LEFTJOIN => $linkalias,
+ FIELD => 'Base',
+ OPERATOR => 'LIKE',
+ VALUE => 'fsck.com-rt://%/ticket/%',
+ );
$self->SUPER::Limit(
LEFTJOIN => $linkalias,
FIELD => 'Type',
@@ -2134,6 +2139,12 @@ sub JoinToSvcLinks {
TABLE2 => 'Links',
FIELD2 => 'LocalBase',
);
+ $self->SUPER::Limit(
+ LEFTJOIN => $linkalias,
+ FIELD => 'Base',
+ OPERATOR => 'LIKE',
+ VALUE => 'fsck.com-rt://%/ticket/%',
+ );
$self->SUPER::Limit(
LEFTJOIN => $linkalias,