X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=include%2Freminder%2Fax_letter.inc.php;h=29c1330c6a8a14b5ea4d198c2a52c3a8ba9056d2;hb=97980d82cffb765e16502de2d1fb694d69631b25;hp=228dc30237b22f064a40f6a427e46b6abdb7ae69;hpb=d645ceb701b0e8aa1de2e5271bed35e56ef169f1;p=platal.git diff --git a/include/reminder/ax_letter.inc.php b/include/reminder/ax_letter.inc.php index 228dc30..29c1330 100644 --- a/include/reminder/ax_letter.inc.php +++ b/include/reminder/ax_letter.inc.php @@ -24,8 +24,8 @@ class ReminderAxLetter extends Reminder public function HandleAction($action) { if ($action == 'yes') { - Platal::load('axletter', 'axletter.inc.php'); - AXLetter::subscribe(); + require_once 'newsletter.inc.php'; + NewsLetter::forGroup(NewsLetter::GROUP_AX)->subscribe(); $this->UpdateOnYes(); } @@ -52,10 +52,10 @@ class ReminderAxLetter extends Reminder return 'Xorg/MailsAX'; } - public static function IsCandidate(User &$user, $candidate) + public static function IsCandidate(User $user, $candidate) { - Platal::load('axletter', 'axletter.inc.php'); - $isSubscribed = AXLetter::subscriptionState(); + require_once 'newsletter.inc.php'; + $isSubscribed = NewsLetter::forGroup(NewsLetter::GROUP_AX)->subscriptionState(); if ($isSubscribed) { Reminder::MarkCandidateAsAccepted($user->id(), $candidate); }