aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authornikrou <nikrou@piwigo.org>2006-07-21 15:30:13 +0000
committernikrou <nikrou@piwigo.org>2006-07-21 15:30:13 +0000
commitdebab363b61d972c3043844d3a51440800ff8103 (patch)
treee8b4db8d9344ab29e8a06fa15684650af7b910eb /admin
parentfdc7bdbd3b16d02ffc8d216cbe4696955edecf6e (diff)
bug 482 fixed: deletion of our account must be impossible
svn merge from trunk into branch 1.6 git-svn-id: http://piwigo.org/svn/branches/branch-1_6@1490 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to 'admin')
-rw-r--r--admin/user_list.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/admin/user_list.php b/admin/user_list.php
index 79cf5af98..c1e6fac2c 100644
--- a/admin/user_list.php
+++ b/admin/user_list.php
@@ -250,13 +250,16 @@ if (isset($_POST['delete']) or isset($_POST['pref_submit']))
// +-----------------------------------------------------------------------+
// | delete users |
// +-----------------------------------------------------------------------+
-
if (isset($_POST['delete']) and count($collection) > 0)
{
if (in_array($conf['webmaster_id'], $collection))
{
array_push($page['errors'], l10n('Webmaster cannot be deleted'));
}
+ elseif (in_array($user['id'], $collection))
+ {
+ array_push($page['errors'], l10n('You cannot delete your account'));
+ }
else
{
if (isset($_POST['confirm_deletion']) and 1 == $_POST['confirm_deletion'])