diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/node/node.admin.inc | 8 | ||||
-rw-r--r-- | modules/system/system.test | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/modules/node/node.admin.inc b/modules/node/node.admin.inc index dbddaea1e..62f49382b 100644 --- a/modules/node/node.admin.inc +++ b/modules/node/node.admin.inc @@ -634,3 +634,11 @@ function node_multiple_delete_confirm_submit($form, &$form_state) { $form_state['redirect'] = 'admin/content/node'; return; } + +/** + * Implement hook_modules_installed() + */ +function node_modules_installed($modules) { + // Clear node type cache for node permissions. + node_type_clear(); +}
\ No newline at end of file diff --git a/modules/system/system.test b/modules/system/system.test index 17694ca98..b62a6c74b 100644 --- a/modules/system/system.test +++ b/modules/system/system.test @@ -113,6 +113,7 @@ class EnableDisableTestCase extends ModuleTestCase { // Install (and enable) aggregator module. $edit = array(); $edit['modules[Core][aggregator][enable]'] = 'aggregator'; + $edit['modules[Core][forum][enable]'] = 'forum'; $this->drupalPost('admin/build/modules', $edit, t('Save configuration')); $this->assertText(t('The configuration options have been saved.'), t('Modules status has been updated.')); |