Line 295... |
Line 295... |
295 |
// et des liaisons obs images dans une ou des fonctions à part
|
295 |
// et des liaisons obs images dans une ou des fonctions à part
|
296 |
if ($resultat_suppression_observations === false) {
|
296 |
if ($resultat_suppression_observations === false) {
|
297 |
$msg = "Erreur de suppression d'une liste d'observations : $resultat_suppression_observations";
|
297 |
$msg = "Erreur de suppression d'une liste d'observations : $resultat_suppression_observations";
|
298 |
$this->logger('CEL_bugs', $msg);
|
298 |
$this->logger('CEL_bugs', $msg);
|
299 |
} else {
|
299 |
} else {
|
300 |
$requete = 'DELETE FROM cel_obs_images '.
|
- |
|
301 |
"WHERE id_observation IN ($chaine_ids_obs) ".
|
- |
|
302 |
' -- ' . __FILE__ . ':' . __LINE__;
|
- |
|
303 |
|
- |
|
304 |
$resultat_suppression_liens = Cel::db()->executer($requete);
|
- |
|
305 |
|
- |
|
306 |
if ($resultat_suppression_liens === false) {
|
- |
|
307 |
$msg = "Erreur de suppression d'une liste de liaison entre observations et images : $requete";
|
300 |
// TODO [jpm] : pourquoi on supprime pas les images si on supprime les obs ?
|
308 |
$this->logger('CEL_bugs', $msg);
|
- |
|
309 |
} else {
|
- |
|
310 |
$retour = true;
|
- |
|
311 |
}
|
- |
|
Line 312... |
Line 301... |
312 |
|
301 |
|
313 |
$gestion_mots_cles = new GestionMotsClesChemin($this->config, 'obs');
|
302 |
$gestion_mots_cles = new GestionMotsClesChemin($this->config, 'obs');
|
Line 314... |
Line 303... |
314 |
$resultat_suppression_mots_cles = $gestion_mots_cles->supprimerToutesLiaisonsPourIdsElementsLies($ids_obs_non_protegees);
|
303 |
$resultat_suppression_mots_cles = $gestion_mots_cles->supprimerToutesLiaisonsPourIdsElementsLies($ids_obs_non_protegees);
|