Faisant suite à ma PR Semapps https://github.com/assemblee-virtuelle/semapps/pull/1197 qui gère les cas de suppression de fichier quand on en uploade un nouveau dans le formulaire, cette PR gère cette fois-ci la correcte suppression des fichiers quand on supprime une ressource.
Actuellement, un fichier n'est attaché qu'à une ressource, donc il n'y a pas de risque à le supprimer quand la ressource est détruite
On ne peut pas faire cette logique dans Semapps, parce que le data-provider ne connait pas quel champ de quelle ressource contient un fichier. Une autre solution aurait été d'indiquer dans le dataModel de la ressource le type de chaque attribut, pour pouvoir le traiter correctement si besoin, mais ça demande plus de modifications
Hello,
Faisant suite à ma PR Semapps https://github.com/assemblee-virtuelle/semapps/pull/1197 qui gère les cas de suppression de fichier quand on en uploade un nouveau dans le formulaire, cette PR gère cette fois-ci la correcte suppression des fichiers quand on supprime une ressource.
⚠️ Cette PR est dépendante de https://github.com/assemblee-virtuelle/semapps/pull/1197