From d3e8282d7ce89215f5f49dd014b6c561715a7a15 Mon Sep 17 00:00:00 2001 From: Jared Hancock <jared@osticket.com> Date: Tue, 4 Feb 2014 10:38:25 -0600 Subject: [PATCH] filter: Support matching on To and Cc headers --- include/class.filter.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/include/class.filter.php b/include/class.filter.php index 993b79712..f70a64d30 100644 --- a/include/class.filter.php +++ b/include/class.filter.php @@ -26,6 +26,7 @@ class Filter { 'Email Meta-Data' => array( 'reply-to' => 'Reply-To Email', 'reply-to-name' => 'Reply-To Name', + 'addressee' => 'Addressee (To and Cc)', ), ); @@ -693,6 +694,13 @@ class TicketFilter { if (in_array($k, $interest)) $this->vars[$k] = trim($v); } + if (isset($vars['recipients'])) { + foreach ($vars['recipients'] as $r) { + $this->vars['addressee'][] = $r['name']; + $this->vars['addressee'][] = $r['email']; + } + $this->vars['addressee'] = implode(' ', $this->vars['addressee']); + } //Init filters. $this->build(); -- GitLab