diff options
author | Angie Byron <webchick@24967.no-reply.drupal.org> | 2009-06-28 03:56:43 +0000 |
---|---|---|
committer | Angie Byron <webchick@24967.no-reply.drupal.org> | 2009-06-28 03:56:43 +0000 |
commit | 4dafb3953cabb0911286e6d683b495f6e1c43238 (patch) | |
tree | 6ada357091da9b02add4c17a25018ab4c11e48bb /includes/install.inc | |
parent | 783d5411797cbbbb67060f3bf6484860fae71782 (diff) | |
download | brdo-4dafb3953cabb0911286e6d683b495f6e1c43238.tar.gz brdo-4dafb3953cabb0911286e6d683b495f6e1c43238.tar.bz2 |
#482346 by Berdir: Move module installation logic to module_enable() to prevent errors upon enabling modules.
Diffstat (limited to 'includes/install.inc')
-rw-r--r-- | includes/install.inc | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/includes/install.inc b/includes/install.inc index b618594c8..450f7cd55 100644 --- a/includes/install.inc +++ b/includes/install.inc @@ -516,11 +516,7 @@ function drupal_install_modules($module_list = array(), $disable_modules_install } while ($moved); asort($module_list); $module_list = array_keys($module_list); - $modules_installed = array_filter($module_list, '_drupal_install_module'); - if (!$disable_modules_installed_hook && !empty($modules_installed)) { - module_invoke_all('modules_installed', $modules_installed); - } - module_enable($module_list); + module_enable($module_list, $disable_modules_installed_hook); } /** |