24,7 → 24,7 |
|
// on selectionne la liste des projets auxquel on est inscrit |
$projets = $this->obtenirProjetsPourParticipant($id_utilisateur); |
|
|
// si pas de projets, rien à faire |
if(count($projets) <= 0) { |
$this->envoyer("OK"); |
31,16 → 31,18 |
return; |
} |
|
// sinon on itère sur chaque projet |
foreach($projets as $projet) { |
|
$id_projet = $projet['p_id']; |
|
// et on le supprime du projet |
$suppression_participant = $this->supprimerParticipantAProjet($id_utilisateur, $id_projet); |
|
// ainsi que des listes associées |
if($mail) { |
$id_projet = $projet['p_id']; |
$listes = $this->obtenirListesAssocieesAuProjet($id_projet); |
|
|
// si pas de liste, rien à faire |
if(count($listes) <= 0) { |
continue; |
47,8 → 49,11 |
} |
|
$nom_liste = $listes[0]['pl_nom_liste']; |
$id_liste = $listes[0]['pl_id_liste']; |
|
$suppression_liste = $this->supprimerInscriptionAListeProjet($id_utilisateur, $id_liste); |
|
// on modifie l'abonnement |
// on supprime l'abonnement |
if($this->estAbonneAListe($nom_liste, $mail)) { |
if(!$this->desinscriptionListe($nom_liste, $mail)) { |
$this->envoyer("false"); |