Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3924 → Rev 3925

/trunk/jrest/services/CelWidgetSaisie.php
165,7 → 165,7
}
$obsAAjouter['certainty'] = ($this->projet == "aDeterminer") ? 'à déterminer' : $obsAAjouter['certainty'];
$obsAAjouter['input_source'] = 'widget';
$obsAAjouter['project_id'] = $this->projetId;
$obsAAjouter['project_id'] = ($this->projetId == 3) ? null : $this->projetId;
// racommodage en attendant mieux
$obsAAjouter['project'] = ($this->projetId == null || $this->projetId == 3) ? null : ($this->projetId == 53) ? "missions-flore" : $this->projet ;
if ($this->isPlantnetPull) {
/branches/v3.01-serpe/jrest/services/CelWidgetSaisie.php
785,6 → 785,8
$this->messages[] = "La miniature de l'image n'a pu être supprimée.";
}
}
$contentUrl = $manipulateurImage->obtenirCheminImageOriginale($idImage);
$this->modifierContentUrlPhoto($idImage, $contentUrl);
 
} else {
$this->messages[] = "Une erreur s'est produite lors du stockage du fichier.";
806,6 → 808,12
return $idImage;
}
 
protected function modifierContentUrlPhoto($id_image, $chemin){
$requete = 'UPDATE photo'
. ' SET content_url = ' . Cel::db()->proteger($chemin)
. ' WHERE id = ' . Cel::db()->proteger($id_image);
$resultat = Cel::db()->requeter($requete);
}
/**
* Supprime une image du disque dur. Ne touche pas à la base de données, on considère
* que c'est le rôle de la transaction d'annuler les écritures en cas de problème