summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2006-02-09 08:13:08 +0000
committerDries Buytaert <dries@buytaert.net>2006-02-09 08:13:08 +0000
commitb67cce5a8fee268b1ea1b1b4a5691ae56e2769da (patch)
treee9637832e113b7d0178532e7beef345951cf61c2
parenta723204ee47085830766b69e25a50a9d029a4a60 (diff)
downloadbrdo-b67cce5a8fee268b1ea1b1b4a5691ae56e2769da.tar.gz
brdo-b67cce5a8fee268b1ea1b1b4a5691ae56e2769da.tar.bz2
- Patch #46422 by Neil: module installation hook.
-rw-r--r--modules/system.module1
-rw-r--r--modules/system/system.module1
2 files changed, 2 insertions, 0 deletions
diff --git a/modules/system.module b/modules/system.module
index 5001001ca..e90d59a1d 100644
--- a/modules/system.module
+++ b/modules/system.module
@@ -1016,6 +1016,7 @@ function system_modules_submit($form_id, $edit) {
$versions = drupal_get_schema_versions($module);
if (drupal_get_installed_schema_version($module) == SCHEMA_UNINSTALLED) {
drupal_set_installed_schema_version($module, $versions ? max($versions) : SCHEMA_INSTALLED);
+ module_invoke($module, 'install');
}
}
diff --git a/modules/system/system.module b/modules/system/system.module
index 5001001ca..e90d59a1d 100644
--- a/modules/system/system.module
+++ b/modules/system/system.module
@@ -1016,6 +1016,7 @@ function system_modules_submit($form_id, $edit) {
$versions = drupal_get_schema_versions($module);
if (drupal_get_installed_schema_version($module) == SCHEMA_UNINSTALLED) {
drupal_set_installed_schema_version($module, $versions ? max($versions) : SCHEMA_INSTALLED);
+ module_invoke($module, 'install');
}
}