diff options
author | Steven Wittens <steven@10.no-reply.drupal.org> | 2004-09-18 02:09:03 +0000 |
---|---|---|
committer | Steven Wittens <steven@10.no-reply.drupal.org> | 2004-09-18 02:09:03 +0000 |
commit | ec287382ca2a977186d2e1f898f151187113d456 (patch) | |
tree | de83d4fedfac693f118201d4647f487bc4e3d81f /modules/aggregator/aggregator.module | |
parent | d0e13a86dd57f189771ce2c223c656143356845c (diff) | |
download | brdo-ec287382ca2a977186d2e1f898f151187113d456.tar.gz brdo-ec287382ca2a977186d2e1f898f151187113d456.tar.bz2 |
- #10909: Aggregator's menu depends on its categories and sources, so when they change, menu_rebuild() needs to be called.
Diffstat (limited to 'modules/aggregator/aggregator.module')
-rw-r--r-- | modules/aggregator/aggregator.module | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/aggregator/aggregator.module b/modules/aggregator/aggregator.module index 91c26b396..f818cd0db 100644 --- a/modules/aggregator/aggregator.module +++ b/modules/aggregator/aggregator.module @@ -730,6 +730,7 @@ function aggregator_edit() { drupal_set_message(t('The feed has been updated.')); } + menu_rebuild(); drupal_goto($_GET['q']); } else if ($_POST['op'] == t('Delete')) { @@ -745,6 +746,7 @@ function aggregator_edit() { drupal_set_message(t('The feed has been deleted.')); } + menu_rebuild(); drupal_goto('aggregator/'. arg(1)); } @@ -774,6 +776,7 @@ function aggregator_admin_edit_category($category = 0) { case t('Submit'): aggregator_save_category($edit); drupal_set_message($edit['title'] ? t('The category has been updated.') : t('The category has been deleted.')); + menu_rebuild(); drupal_goto('admin/aggregator'); break; default: @@ -803,6 +806,7 @@ function aggregator_admin_edit_feed($feed = 0) { case t('Submit'): aggregator_save_feed($edit); drupal_set_message($edit['title'] ? t('The feed has been updated.') : t('The feed has been deleted.')); + menu_rebuild(); drupal_goto('admin/aggregator'); break; default: |