UpdateDatabase.php
[Pman.Core] / UpdateDatabase.php
index 13df3af..46472b3 100644 (file)
@@ -127,6 +127,15 @@ class Pman_Core_UpdateDatabase extends Pman
     
     var $local_base_url = false;
     
+    var $emailTemplates = array(
+        'EVENT_ERRORS_REPORT' => array(
+            'test_class' => 'Pman/Admin/Report/SendEventErrors',
+            'to_group' => 'Administrators',
+            'active' => 1,
+            'description' => '9. System Error Messages'
+        )
+    );
+    
     function getAuth() {
         
         
@@ -897,7 +906,7 @@ class Pman_Core_UpdateDatabase extends Pman
             }
             
             if(!empty($data['description'])){
-                $cm->description = $data['description'];
+                $cm->description = $cm->escape($data['description']);
             }
             
             require_once $cm->test_class . '.php';
@@ -956,6 +965,8 @@ class Pman_Core_UpdateDatabase extends Pman
         $this->updateDataGroups();
         $this->updateDataCompanies();
         
+        $this->updateDataEmails();
+        
         $c = DB_DataObject::Factory('I18n');
         $c->buildDB();