Commit 05db4da1 authored by Mat's avatar Mat

todayOne, n'affiche pas une offre à laquelle on n'est pas censé avoir accès !

parent f8b8df4f
......@@ -77,8 +77,12 @@ class MembreController extends MasterController
$groupes = $this->getGroupesDepotLettresAndOffreLegumes($user);
$currentOffre = $this->getCurrentOffre($offre_ref);
if ($currentOffre['offreOne'] === null) {
/**
* il faut que l'offre soit en cours, et qu'on aie le droit d'y accéder
*/
if ($currentOffre['offreOne'] === null || ! $groupes->contains($currentOffre['groupeOne']))
{
return $this->redirectToRoute('potage_today');
}
......@@ -164,7 +168,7 @@ class MembreController extends MasterController
/**
* Récupère l'offre courante, le groupe indirectement associé, l'ordre des items
* Récupère l'offre courante, le groupe indirectement associé, et l'ordre des items
*
* @param $reference
* @return array
......@@ -188,7 +192,7 @@ class MembreController extends MasterController
* dans ce cas il y a plusieurs groupes, mais on ne veut afficher que celui
* qui concerne l'utilisateur.
* (-> passer $groupes dans la fonction, condition: être dans $groupes pour ajouter au tableau $groupeOne, et si $token, on n'affiche qu'un )
*
*
* Temporairement, on ne retourne que le premier groupe du tableau !!
*/
$groupeOne[] = $lettre->getGroupe();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment