Move save operation while registering modules after onRegister. Do likewise for onUnregister

This commit is contained in:
Austen McDonald
2016-09-15 21:12:25 +00:00
parent 2c27f2ff4f
commit d92fc5ebbf
+1 -1
View File
@@ -49,7 +49,6 @@ class ModuleManager
} else {
// TODO: handle error cases here.
$m = new ModuleModel($name);
$m->save($this->g->getEntityManager());
$class = $library->getRootNamespace() . 'Module';
try {
@@ -74,6 +73,7 @@ class ModuleManager
// Run the module's onRegister handler.
$class::onRegister($this->g, $m);
$m->save($this->g->getEntityManager());
}
}