SF.net SVN: postfixadmin: [206] trunk/edit-admin.php
Brought to you by:
christian_boltz,
gingerdog
From: <chr...@us...> - 2007-11-11 19:05:42
|
Revision: 206 http://postfixadmin.svn.sourceforge.net/postfixadmin/?rev=206&view=rev Author: christian_boltz Date: 2007-11-11 11:05:42 -0800 (Sun, 11 Nov 2007) Log Message: ----------- - do not clear password on editing admins when no new password is entered Thanks for Benny Pedersen (xpunkt) to find out that this bug reappeared. https://sourceforge.net/tracker/?func=detail&atid=937964&aid=1829564&group_id=191583 Modified Paths: -------------- trunk/edit-admin.php Modified: trunk/edit-admin.php =================================================================== --- trunk/edit-admin.php 2007-11-10 00:39:08 UTC (rev 205) +++ trunk/edit-admin.php 2007-11-11 19:05:42 UTC (rev 206) @@ -101,7 +101,11 @@ $sqlActive = db_get_boolean(False); } - $result = db_query ("UPDATE $table_admin SET modified=NOW(),active='$sqlActive',password='$fPassword' WHERE username='$username'"); + $password_query = ''; + if ($fPassword != '') { # do not change password to empty one + $password_query = ", password='$fPassword'"; + } + $result = db_query ("UPDATE $table_admin SET modified=NOW(),active='$sqlActive' $password_query WHERE username='$username'"); if ($fSadmin == "on") $fSadmin = 'ALL'; @@ -150,3 +154,6 @@ include ("templates/menu.tpl"); include ("templates/admin_edit-admin.tpl"); include ("templates/footer.tpl"); + +/* vim: set expandtab softtabstop=3 tabstop=3 shiftwidth=3: */ +?> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |