X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=include%2Fvalidations%2Fgoogleapps.inc.php;h=5932e14698d4393ff8a32c83e4c795496a94dc36;hb=fb2c09c9676d912c90a77135610f4cfe8c339f6b;hp=52a008f8c33df14ef839039ac82f09f6172f12e5;hpb=a1cec8694f46c786d38564105711d78abc39c187;p=platal.git diff --git a/include/validations/googleapps.inc.php b/include/validations/googleapps.inc.php index 52a008f..5932e14 100644 --- a/include/validations/googleapps.inc.php +++ b/include/validations/googleapps.inc.php @@ -26,9 +26,9 @@ class GoogleAppsUnsuspendReq extends Validate alors la raison s'affichera (mais seulement 24-48h après la suspension). Si l'utilisateur a désactivé lui-même son compte, la raison sera toujours vierge."; - public function __construct($_uid) + public function __construct(User &$_user) { - parent::__construct($_uid, true, 'gapps-unsuspend'); + parent::__construct($_user, true, 'gapps-unsuspend'); } public function sendmail($isok) @@ -61,7 +61,7 @@ class GoogleAppsUnsuspendReq extends Validate public function commit() { require_once dirname(__FILE__) . '/../googleapps.inc.php'; - $account = new GoogleAppsAccount(User::get($this->forlife)); + $account = new GoogleAppsAccount($this->user); return $account->do_unsuspend(); } @@ -71,7 +71,7 @@ class GoogleAppsUnsuspendReq extends Validate "SELECT g_suspension FROM gapps_accounts WHERE g_account_name = {?}", - $this->forlife); + $this->user->login()); return $res->fetchOneCell(); } }