Après avoir analysé le code, ça ne semble pas très faisable (en tout cas c'est pas trivial du tout), mais vu l'utilisation ce n'est pas forcément pertinent non plus de passer le mode de suppression.
Car les actions de suppressions en mode remote se font toujours au niveau d'une formation, donc soit toute la formation est supprimée/dépubliée, soit elle ne l'est pas.
Donc côté portail, il me semble que le bon comportement serait de savoir qu'une formation a été supprimée ou dépubliée de son dispositif de saisie initial, et supprimer tous les éléments de son arborescence qui deviennent orphelins.
Pour le cas général, c'est toujours depuis une formation, pour le mode mention co-accréditée c'est depuis le parcours. Si la mention ne contient plus aucun parcours, logiquement elle doit également être supprimée.
Après avoir analysé le code, ça ne semble pas très faisable (en tout cas c'est pas trivial du tout), mais vu l'utilisation ce n'est pas forcément pertinent non plus de passer le mode de suppression.
Car les actions de suppressions en mode remote se font toujours au niveau d'une formation, donc soit toute la formation est supprimée/dépubliée, soit elle ne l'est pas.
Donc côté portail, il me semble que le bon comportement serait de savoir qu'une formation a été supprimée ou dépubliée de son dispositif de saisie initial, et supprimer tous les éléments de son arborescence qui deviennent orphelins.
Pour le cas général, c'est toujours depuis une formation, pour le mode mention co-accréditée c'est depuis le parcours. Si la mention ne contient plus aucun parcours, logiquement elle doit également être supprimée.