Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1636 → Rev 1637

/branches/v1.2-lithium/services/modules/0.1/images/VotesImage.php
106,10 → 106,9
$resultat = $this->bdd->requeter($modification);
if ($resultat == false) {
throw new Exception($e, RestServeur::HTTP_CODE_ERREUR);
} else {
self::updateStats($this->bdd, $ressources[0],$parametres['protocole']);
RestServeur::envoyerEnteteStatutHttp(RestServeur::HTTP_CODE_OK);
}
self::updateStats($this->bdd, $ressources[0],$parametres['protocole']);
return 'ok';
}
 
public function supprimer($ressources) {
129,19 → 128,16
 
if ($utilisateur['id_utilisateur'] != $infos_vote['ce_utilisateur'] &&
$controle_acces->getIdAnonymeTemporaire() != $infos_vote['ce_utilisateur']) {
throw new Exception("Vous n'êtes pas autorisé à supprimer ce vote",
RestServeur::HTTP_CODE_ACCES_NON_AUTORISE);
$message = "Vous n'êtes pas autorisé à supprimer le vote : $id_vote";
throw new Exception($message, RestServeur::HTTP_CODE_ACCES_NON_AUTORISE);
}
 
$suppression = 'DELETE FROM del_image_vote '.
'WHERE id_vote = '.$id_vote_p;
 
$suppression = "DELETE FROM del_image_vote WHERE id_vote = $id_vote_p ";
$resultat = $this->bdd->requeter($suppression);
if ($resultat == false) {
throw new Exception("Impossible de supprimer le vote", RestServeur::HTTP_CODE_ERREUR);
} else {
self::updateStats($this->bdd, $ressources[0],$infos_vote['ce_protocole']);
}
self::updateStats($this->bdd, $ressources[0],$infos_vote['ce_protocole']);
}
 
// intermédiaire pour la méthode contenue dans "Commun"