From 1089b71fcce73ab77d3d768b7fe1197b732601b3 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Thu, 24 Sep 2020 11:48:01 +0800 Subject: [PATCH] Changed MessagePreview.php --- MessagePreview.php | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/MessagePreview.php b/MessagePreview.php index e12a0312..b15b833d 100644 --- a/MessagePreview.php +++ b/MessagePreview.php @@ -111,10 +111,37 @@ class Pman_Core_MessagePreview extends Pman if(!method_exists($x, $method)){ $this->jerr("{$method} does not exists in {$cls}"); } - + /* $content = $x->{$method}($this, $this->authUser); $content['bcc'] = array(); + */ + + + $cn = DB_DataObject::factory('core_notify'); + $cn->setFrom(array( + 'evtype' => 'Core_email:testData', + 'onid' => $_REQUEST['_id'], + 'ontable' => $_REQUEST['_table'], + 'person_id' => $this->authUser->id, + 'person_table' => 'Person', + 'act_when' => $cn->sqlValue("NOW()"), + 'act_start' => $cn->sqlValue("NOW()") + )); + + $cn->insert(); + + $sent = $cn->sendManual(); + + if(get_class($sent) != 'Pman_Core_NotifySend_Exception_Success'){ + $this->jerr($sent->getMessage()); + } + + $this->jok("SUCCESS"); + + + + $sent = $core_email->send($content); -- 2.39.2