}
}
- protected function GetDisplayText()
+ public function text()
{
return "Polytechnique.org te fournit un compte Google Apps qui te permet
de disposer des applications web de Google (GMail, Google Calendar,
Google Docs, et bien d'autres) sur ton adresse Polytechnique.org
habituelle (en savoir plus).";
}
+ public function title()
+ {
+ return "Création d'un compte Google Apps";
+ }
- public static function IsCandidate(User &$user)
+ public static function IsCandidate(User &$user, $candidate)
{
require_once 'googleapps.inc.php';
- return GoogleAppsAccount::account_status($user->id());
+ $isSubscribed = GoogleAppsAccount::account_status($user->id());
+ if ($isSubscribed) {
+ Reminder::MarkCandidateAsAccepted($user->id(), $candidate);
+ }
+ return !$isSubscribed;
}
}