summaryrefslogtreecommitdiff
path: root/rt/share/html/Elements/RT__Ticket/ColumnMap
diff options
context:
space:
mode:
authormark <mark>2012-02-17 02:35:39 +0000
committermark <mark>2012-02-17 02:35:39 +0000
commit29b131510b1bf65ec799f9ee3de10af5dbe07573 (patch)
tree80d0dda0a30d636c78de1999b0acdd0ce26124d8 /rt/share/html/Elements/RT__Ticket/ColumnMap
parent3a467bcd3373738120f092c5a9ad3c7e8223822f (diff)
search tickets by customer advertising source, #16490
Diffstat (limited to 'rt/share/html/Elements/RT__Ticket/ColumnMap')
-rw-r--r--rt/share/html/Elements/RT__Ticket/ColumnMap13
1 files changed, 13 insertions, 0 deletions
diff --git a/rt/share/html/Elements/RT__Ticket/ColumnMap b/rt/share/html/Elements/RT__Ticket/ColumnMap
index cd38dcb7b..cd6ca1fe1 100644
--- a/rt/share/html/Elements/RT__Ticket/ColumnMap
+++ b/rt/share/html/Elements/RT__Ticket/ColumnMap
@@ -391,6 +391,19 @@ $COLUMN_MAP = {
@return;
},
},
+ AdvertisingSource => {
+ title => 'Advertising Source',
+ attribute => 'Customer.Referral',
+ value => sub {
+ my $Ticket = shift;
+ my @return = ();
+ foreach my $c (ticket_cust_resolvers($Ticket)) {
+ push @return, $c->Referral, \'<BR>';
+ }
+ pop @return;
+ @return;
+ },
+ },
};
sub ticket_cust_resolvers {