From: Alan Knowles Date: Thu, 31 May 2018 02:30:35 +0000 (+0800) Subject: DataObjects/Core_email.php X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=commitdiff_plain;h=2f1d20062d858af6ee7cd54c3da82cb32d53004c DataObjects/Core_email.php --- diff --git a/DataObjects/Core_email.php b/DataObjects/Core_email.php index 68d8ba5e..60348835 100644 --- a/DataObjects/Core_email.php +++ b/DataObjects/Core_email.php @@ -385,8 +385,10 @@ class Pman_Core_DataObjects_Core_email extends DB_DataObject } if (!empty($contents['subject_replace'])) { - foreach ($contents['mapping'] as $pattern => $replace) { - $contents['subject'] = preg_replace($pattern,$replace,$contents['subject']); + if (isset($contents['mapping'])) { + foreach ($contents['mapping'] as $pattern => $replace) { + $contents['subject'] = preg_replace($pattern,$replace,$contents['subject']); + } } foreach ($contents as $k => $v) { if (is_string($v)) {