From be1a47bf9f2dae8406c496e2271e6027ddff2eab Mon Sep 17 00:00:00 2001 From: =?utf8?q?St=C3=A9phane=20Jacob?= Date: Mon, 27 Jun 2011 14:04:45 +0200 Subject: [PATCH] Fixes google apps suspension. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Stéphane Jacob --- modules/googleapps.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/googleapps.php b/modules/googleapps.php index 72519bb..b4900b9 100644 --- a/modules/googleapps.php +++ b/modules/googleapps.php @@ -49,11 +49,13 @@ class GoogleAppsModule extends PLModule // Fills up the 'is Google Apps redirection active' variable. $redirect_active = false; $redirect_unique = true; + $gapps_email = ''; if ($account->active()) { $redirect = new Redirect($user); foreach ($redirect->emails as $email) { if ($email->type == 'googleapps') { + $gapps_email = $email->email; $redirect_active = $email->active; $redirect_unique = !$redirect->other_active($email->email); } @@ -83,7 +85,7 @@ class GoogleAppsModule extends PLModule if ($account->pending_update_suspension) { $page->trigWarning("Ton compte est déjà en cours de désactivation."); } else { - if (!$redirect_active || $redirect->modify_one_email('googleapps', false) == SUCCESS) { + if (!$redirect_active || $redirect->modify_one_email($gapps_email, false) == SUCCESS) { $account->suspend(); $page->trigSuccess("Ton compte Google Apps est dorénavant désactivé."); } else { -- 2.1.4