From fa15bf0d8f5e83afb330355a1646a85124bf19f1 Mon Sep 17 00:00:00 2001 From: Brian Shaughnessy Date: Sat, 1 Apr 2017 21:59:56 -0400 Subject: [PATCH] CRM-20369 mailing bounce report --- CRM/Report/Form/Mailing/Bounce.php | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/CRM/Report/Form/Mailing/Bounce.php b/CRM/Report/Form/Mailing/Bounce.php index 056f876e84..70a63f9a09 100644 --- a/CRM/Report/Form/Mailing/Bounce.php +++ b/CRM/Report/Form/Mailing/Bounce.php @@ -110,7 +110,7 @@ class CRM_Report_Form_Mailing_Bounce extends CRM_Report_Form { 'fields' => array( 'mailing_name' => array( 'name' => 'name', - 'title' => ts('Mailing'), + 'title' => ts('Mailing Name'), 'default' => TRUE, ), 'mailing_name_alias' => array( @@ -118,21 +118,36 @@ class CRM_Report_Form_Mailing_Bounce extends CRM_Report_Form { 'required' => TRUE, 'no_display' => TRUE, ), + 'mailing_subject' => array( + 'name' => 'subject', + 'title' => ts('Mailing Subject'), + 'default' => true, + ), ), 'filters' => array( 'mailing_id' => array( 'name' => 'id', - 'title' => ts('Mailing'), + 'title' => ts('Mailing Name'), 'operatorType' => CRM_Report_Form::OP_MULTISELECT, 'type' => CRM_Utils_Type::T_INT, 'options' => CRM_Mailing_BAO_Mailing::getMailingsList(), 'operator' => 'like', ), + 'mailing_subject' => array( + 'name' => 'subject', + 'title' => ts('Mailing Subject'), + 'type'=> CRM_Utils_Type::T_STRING, + 'operator' => 'like', + ), ), 'order_bys' => array( 'mailing_name' => array( 'name' => 'name', - 'title' => ts('Mailing'), + 'title' => ts('Mailing Name'), + ), + 'mailing_subject' => array( + 'name' => 'subject', + 'title' => ts('Mailing Subject'), ), ), 'grouping' => 'mailing-fields', @@ -182,7 +197,7 @@ class CRM_Report_Form_Mailing_Bounce extends CRM_Report_Form { 'bounce_type_name' => array( 'name' => 'name', 'title' => ts('Bounce Type'), - 'operatorType' => CRM_Report_Form::OP_SELECT, + 'operatorType' => CRM_Report_Form::OP_MULTISELECT, 'type' => CRM_Utils_Type::T_STRING, 'options' => self::bounce_type(), 'operator' => 'like', -- 2.25.1