Actions
Anomalie #27070
ferméPas d'erreur remontée lorsque la description d'archive ne peut être supprimée
Début:
31/10/2023
Echéance:
Tags RM:
Description
Lorsqu'on élimine les archives, le processus se termine sans remonter d'erreur alors qu'on constate que
- les données ne sont pas supprimées des stockages
- les métadonnées descriptives ne sont pas effacées (deleteDescription = true)
- le statut de l'archive est bien modifié en "éliminée"
Analyse
Dans la fonction archiveDestructionTrait::destructArchive() on demande la suppression de la description.
Si celle-ci échoue, par exemple dans le cas d'une table de description tierce (accès clé), la suppression des relations, etc, la fonction appelante destruct intercepte l'erreur mais ne fait rien de plus.
Actions