X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fsurvey.php;h=6fadc20e2044de10d98b39f54d79975d534ee5df;hb=9b947ed0b79a856d8702a054f374da0c897c5226;hp=199d96d946844f1996eb739abc4ee7d9fda937a4;hpb=5660032ac785d410f90e3f5b0d6948dc90b0cfea;p=platal.git diff --git a/modules/survey.php b/modules/survey.php index 199d96d..6fadc20 100644 --- a/modules/survey.php +++ b/modules/survey.php @@ -1,6 +1,6 @@ checkPromo(S::v('promo'))) { // checks promotion + $profile = S::user()->profile(); + if (!$profile) { + return false; + } + // checks promotion + $allowed = false; + foreach ($profile->yearspromo() as $p) { + if ($survey->checkPromo($p)) { + $allowed = true; + break; + } + } + if (!$allowed) { $page->kill("Tu n'as pas accès à ce sondage car il est réservé à d'autres promotions."); } }