aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrvelices <rv-github@modusoptimus.com>2007-04-11 00:49:58 +0000
committerrvelices <rv-github@modusoptimus.com>2007-04-11 00:49:58 +0000
commitee399d727d38f1607b708aa941ba4bdd44e12c9e (patch)
tree2ab35a8e033aeabe66e3040cc6b3fbdc64d5f096
parent5f4f11299a8985557afd1ee4f68432cea40e2d7c (diff)
fix admin.php #_user_cache.need_update
git-svn-id: http://piwigo.org/svn/branches/branch-1_7@1953 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to '')
-rw-r--r--admin.php20
1 files changed, 18 insertions, 2 deletions
diff --git a/admin.php b/admin.php
index 4a6ca3e51..b66378e73 100644
--- a/admin.php
+++ b/admin.php
@@ -160,8 +160,24 @@ include(PHPWG_ROOT_PATH.'include/page_tail.php');
// | order permission refreshment |
// +-----------------------------------------------------------------------+
// Only for pages witch change permissions
-if (in_array($page['page'], array('cat_options', 'cat_perm',
- 'group_perm', 'site_update', 'user_list', 'user_perm')))
+if (
+ in_array($page['page'],
+ array(
+ 'site_manager', // delete site
+ 'site_update', // ?only POST
+ 'cat_list', // delete cat
+ 'cat_modify', // delete cat; public/private; lock/unlock
+ 'cat_move', // ?only POST
+ 'cat_options', // ?only POST; public/private; lock/unlock
+ 'cat_perm', // ?only POST
+ 'element_set', // ?only POST; associate/dissociate
+ 'user_list', // ?only POST; group assoc
+ 'user_perm',
+ 'group_perm',
+ 'group_list', // delete group
+ )
+ )
+ )
{
$query = '
UPDATE '.USER_CACHE_TABLE.'