-
Bug
-
Résolution: Résolu
-
Critique
-
master, branche 6.7
-
Aucune
-
Aucune
-
K-Sup - Sprint Maintenance
-
42
On observe la présence de media à l'état NON_MUTUALISE_NON_PUBLIC sans ressource associée dans la mediathèque.
En théorie, les médias NON_MUTUALISE_NON_PUBLIC devraient toujours être associés à une fiche via une ressource.
Le contrôle des droits du controleur /medias/ considère que comme le média n'a pas de ressource, il est visible.
... if (CollectionUtils.isNotEmpty(resources)) { // Cas 1 : le fichier est rattaché via une ou plusieurs ressources result = checkResources(usedContentId, resources); } else { // Cas 2 : le fichier n'est pas rattaché via une ressource // et existe uniquement en tant que média if (serviceRubrique.controlerRestrictionRubrique(userGroups, mediaBean.getCodeRubrique())) { result = MediaAutorizationStatus.AUTHORIZED; } } ...
De ce fait, des medias orphelins non liés à des fiches peuvent être servis sans contrôle.
Il n'y a aucune sous-tâche pour ce ticket.