From c9c06cce62e36279d6f767f7d1fa838bb146c032 Mon Sep 17 00:00:00 2001 From: Seamus Lee Date: Sat, 9 Nov 2019 08:27:41 +1100 Subject: [PATCH] dev/mailing#56 dev/mailing#57 Ensure that we don't pass in any namespaced fields when building the row array for mailing reports --- CRM/Mailing/BAO/Mailing.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CRM/Mailing/BAO/Mailing.php b/CRM/Mailing/BAO/Mailing.php index 0cd5bb9954..8631ac032a 100644 --- a/CRM/Mailing/BAO/Mailing.php +++ b/CRM/Mailing/BAO/Mailing.php @@ -2028,6 +2028,9 @@ ORDER BY civicrm_email.is_bulkmail DESC $report['event_totals']['optout'] += $row['optout']; foreach (array_keys(CRM_Mailing_BAO_MailingJob::fields()) as $field) { + // Get the field name from the MailingJob fields as that will not have any prefixing. + // dev/mailing#56 + $field = CRM_Mailing_BAO_MailingJob::fields()[$field]['name']; $row[$field] = $mailing->$field; } -- 2.25.1