Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1456 → Rev 1457

/trunk/services/modules/0.1/determinations/ValiderDetermination.php
36,10 → 36,12
$this->verifierParametres($ressources, $parametres);
$id_proposition = $ressources[1];
if(! ($e = $this->modifierObservationParDetermination($id_proposition, $parametres['auteur.id'])) ) {
throw new Exception("error: Cel returned \"$e\"", RestServeur::HTTP_CODE_ERREUR);
$e = $this->modifierObservationParDetermination($id_proposition, $parametres['auteur.id']);
if($e == 'ok' || $e == 'OK' || $e == 'Not Modified') {
RestServeur::envoyerEnteteStatutHttp(RestServeur::HTTP_CODE_OK);
return;
}
RestServeur::envoyerEnteteStatutHttp(RestServeur::HTTP_CODE_OK);
throw new Exception("error: Cel returned \"$e\"", RestServeur::HTTP_CODE_ERREUR);
}
public function verifierParametres($ressources, $parametres) {
/trunk/services/configurations/config.defaut.ini
66,6 → 66,9
; URL de base des services
url_service_base='{ref:url_base}service:del:0.1/'
; URL de base du service appelé lors de la validation
; un POST est effectué à cette adresse, ce qui tolère les réécritures d'URL
; mais non les 30x. En cas de Cel distinct d'Eflore, et indépendemment de l'URI,
; pointer vers l'hôte final, eg: http://moncel/jrest/CelValidationObservation/
url_service_validation_base='{ref:url_base}service:cel:CelValidationObservation/';
 
; URL de base du service appelé pour autocompléter les noms de taxons