}
function output() {
+ echo "\nUpdate Completed SUCCESS\n";
return '';
}
/**
function updateDataEnums()
{
-
+ HTML_FlexyFramework::get()->generateDataobjectsCache(true);
+
$enum = DB_DataObject::Factory('core_enum');
//DB_DAtaObject::debugLevel(1);
$enum->initEnums(
function initEmails($templateDir, $emails)
{
+
$pg = HTML_FlexyFramework::get()->page;
foreach($emails as $name=>$data) {
$cm = DB_DataObject::factory('core_email');
$this->jerr("bcc_group {$data['bcc_group']} does not have any members");
}
- $cm->bcc_group = $g->id;
+ $cm->bcc_group_id = $g->id;
}
// initEmails will always have the latest location of the test class - in theory the user should not be changign the value of this...
//if (empty($cm->test_class)) {
}
$cm->test_class = $data['test_class'];
//}
+ if(isset($cm->to_group)) {
+ print_r('isset');
+ }
- if (!empty($data['to_group'])) {
-
+ if (
+ !empty($data['to_group']) &&
+ (!isset($cm->to_group) || !empty($cm->to_group))
+ ) {
$gp = DB_DataObject::Factory('core_group')->lookup('name',$data['to_group']);
if (empty($gp->id)) {
$cm->to_group = $gp->id;
}
- if(isset($data['active'])) {
+ if(
+ isset($data['active']) && !isset($cm->active)
+ ) {
$cm->active = $data['active'];
}