From: Alan Knowles Date: Thu, 22 Jul 2021 07:04:09 +0000 (+0800) Subject: use to_group_id in core_email X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=commitdiff_plain;h=dff7116c31985c523f927df3e8e7cf50670ef428 use to_group_id in core_email --- diff --git a/DataObjects/Core_email.php b/DataObjects/Core_email.php index cbaba212..00b56438 100644 --- a/DataObjects/Core_email.php +++ b/DataObjects/Core_email.php @@ -381,7 +381,15 @@ class Pman_Core_DataObjects_Core_email extends DB_DataObject } $contents['rcpts'] = $admin; } - + if (empty($contents['rcpts']) && $this->to_group_id > 0) { + $members = $this->to_group()->members(); + $contents['rcpts'] = array(); + foreach($this->to_group()->members() as $m) { + $contents['rcpts'][] = $m->getEmailFrom(); + } + + + } //subject replacement if(empty($contents['subject'])){ $contents['subject'] = $this->subject; @@ -709,4 +717,11 @@ Content-Transfer-Encoding: 7bit } + + function to_group() + { + $g = DB_DataObject::Factory('core_group'); + $g->get($this->to_group_id); + return $g; + } }