Skip to content
Snippets Groups Projects
Commit ec4d34ea authored by Jared Hancock's avatar Jared Hancock
Browse files

org: Default to share tickets among primary contacts

parent 439febf2
Branches
Tags
No related merge requests found
...@@ -450,7 +450,6 @@ implements TemplateVariable { ...@@ -450,7 +450,6 @@ implements TemplateVariable {
if (!($org = Organization::lookup(array('name' => $vars['name'])))) { if (!($org = Organization::lookup(array('name' => $vars['name'])))) {
$org = Organization::create(array( $org = Organization::create(array(
'name' => $vars['name'], 'name' => $vars['name'],
'created' => new SqlFunction('NOW'),
'updated' => new SqlFunction('NOW'), 'updated' => new SqlFunction('NOW'),
)); ));
$org->save(true); $org->save(true);
...@@ -482,10 +481,17 @@ implements TemplateVariable { ...@@ -482,10 +481,17 @@ implements TemplateVariable {
return $valid ? self::fromVars($form->getClean()) : null; return $valid ? self::fromVars($form->getClean()) : null;
} }
static function create($vars=false) {
$org = parent::create($vars);
$org->created = new SqlFunction('NOW');
$org->setStatus(self::SHARE_PRIMARY_CONTACT);
return $org;
}
// Custom create called by installer/upgrader to load initial data // Custom create called by installer/upgrader to load initial data
static function __create($ht, &$error=false) { static function __create($ht, &$error=false) {
$ht['created'] = new SqlFunction('NOW');
$org = Organization::create($ht); $org = Organization::create($ht);
// Add dynamic data (if any) // Add dynamic data (if any)
if ($ht['fields']) { if ($ht['fields']) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment