From 4000b672ac1c30e7ecab4a5a1ae2605caf34665d Mon Sep 17 00:00:00 2001 From: Jared Hancock <jared@osticket.com> Date: Fri, 15 Nov 2013 14:25:33 -0600 Subject: [PATCH] Create initial company info during upgrade --- .../streams/core/61c9d5d7-6de40a4d.task.php | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 include/upgrader/streams/core/61c9d5d7-6de40a4d.task.php diff --git a/include/upgrader/streams/core/61c9d5d7-6de40a4d.task.php b/include/upgrader/streams/core/61c9d5d7-6de40a4d.task.php new file mode 100644 index 000000000..70b8c7f14 --- /dev/null +++ b/include/upgrader/streams/core/61c9d5d7-6de40a4d.task.php @@ -0,0 +1,21 @@ +<?php + +/* + * Loads the company info form and copies the helpdesk name to the company + * name + */ + +class CompanyFormLoader extends MigrationTask { + var $description = "Loading initial company data"; + + function run($max_time) { + global $ost, $cfg; + + $form = $ost->company->getForm(); + if ($form && $cfg) { + $form->setAnswer('name', $cfg->getTitle()); + $form->save(); + } + } +} +?> -- GitLab