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