From b9d513a81e816a43cc541db593d4737e97f44f93 Mon Sep 17 00:00:00 2001 From: Alan Garcia Date: Thu, 17 Oct 2013 15:27:06 +0000 Subject: [PATCH] Fix #1529 Force une synchro du profil de quota si celui ci change --- bureau/class/m_admin.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bureau/class/m_admin.php b/bureau/class/m_admin.php index a821d6b1..eb87a929 100644 --- a/bureau/class/m_admin.php +++ b/bureau/class/m_admin.php @@ -664,9 +664,11 @@ EOF; $ssq=""; } + $old_mem = $this->get($uid); + if (($db->query("UPDATE local SET nom='$nom', prenom='$prenom' WHERE uid='$uid';")) &&($db->query("UPDATE membres SET mail='$mail', canpass='$canpass', enabled='$enabled', `type`='$type', notes='$notes' $ssq WHERE uid='$uid';"))){ - if($reset_quotas == "on") { + if($reset_quotas == "on" || $type != $old_mem['type'] ) { $quota->addquotas(); $quota->synchronise_user_profile(); }