$this->get('name', $contents['template']);
}
+ if(empty($this->active)){
+ return $p->raiseError("template [{$contents['template']}] is Disabled");
+ }
+
if(empty($this->id)){
-
return $p->raiseError("template [{$contents['template']}] has not been set");
}
// fill in BCC
if (!empty($this->bcc_group) && empty($contents['rcpts_group'])) {
- $admin = DB_DAtaObject::Factory('groups')->lookupMembers($this->bcc_group,'email');
+ $admin = DB_DAtaObject::Factory('core_group')->lookupMembersByGroupId($this->bcc_group,'email');
+
if (empty($admin)) {
return $p->raiseError("template [{$contents['template']}] - bcc group is empty");
}
- $contents->bcc = $admin ;
+
+ $contents['bcc'] = $admin ;
}
if (!empty($contents['rcpts_group'])) {
- $admin = DB_DAtaObject::Factory('groups')->lookupMembers($contents['rcpts_group'],'email');
+ $admin = DB_DAtaObject::Factory('core_group')->lookupMembers($contents['rcpts_group'],'email');
if (empty($admin)) {
return $p->raiseError("Trying to send to {$contents['rcpts_group']} - group is empty");
$contents['rcpts'] = $admin;
}
-
-
if(empty($contents['subject'])){
$contents['subject'] = $this->subject;
}