Bug #50971
Cellule "Contenu d'une fiche" n'affiche pas correctement les champs fichiers
0%
Description
La cellule "Contenu d'une fiche" n'affiche pas correctement les champs fichiers, on s'attendrait à une preview comme sur un résumé d'une demande, à la place on a une sortie json :
{ 'filename': '2020.jpeg', 'content_type': 'image/jpeg', 'content': '/9j/4AAQSkZJRgABAQAAAQABAAD...', 'url': 'https://demarches-mkuntz.test.entrouvert.org/backoffice/data/association/9/download?f=6', 'field_id': '6' }
Exemples ici : https://mkuntz.test.entrouvert.org/mon-compte/fiche-association/12/ pour un pdf et https://mkuntz.test.entrouvert.org/mon-compte/fiche-association/9/ pour une image
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Lauréline Guérin il y a environ 3 ans
- Fichier 0001-wcs-file-display-in-card-detail-cell-50971.patch 0001-wcs-file-display-in-card-detail-cell-50971.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Lauréline Guérin il y a environ 3 ans
- Fichier Capture d’écran de 2021-02-09 15-28-48.png Capture d’écran de 2021-02-09 15-28-48.png ajouté
avec un petit coup de pinceau probablement
Mis à jour par Thomas Noël il y a environ 3 ans
... à vérifier si ça marche quand l'agent arrive directement sur la cellule et n'a pas encore faire de sso sur wcs... j'ai des (forts) doutes. Perso je mettrais juste un lien, plus sûr.
Mis à jour par Marie Kuntz -> retour le 13 mai il y a environ 3 ans
Thomas Noël a écrit :
à vérifier si ça marche quand l'agent arrive directement sur la cellule et n'a pas encore faire de sso sur wcs... j'ai des (forts) doutes. Perso je mettrais juste un lien, plus sûr.
La cellule peut être en front et on peut l'afficher à tout le monde (si c'est en BO, autant renvoyer vers la fiche en BO)
Mis à jour par Thomas Noël il y a environ 3 ans
- Statut changé de Solution proposée à En cours
Marie Kuntz a écrit :
Thomas Noël a écrit :
à vérifier si ça marche quand l'agent arrive directement sur la cellule et n'a pas encore faire de sso sur wcs... j'ai des (forts) doutes. Perso je mettrais juste un lien, plus sûr.
La cellule peut être en front et on peut l'afficher à tout le monde (si c'est en BO, autant renvoyer vers la fiche en BO)
Alors il faut gérer ça tout autrement, ça ne peut pas être un simple lien comme proposé ici. Et ce n'est pas simple du tout, je n'ai pas d'idée technique à proposer (faut inventer une notion de proxy entre cette cellule combo et wcs... pas vraiment d'idée)
Mis à jour par Marie Kuntz -> retour le 13 mai il y a environ 3 ans
Pourquoi ne pas afficher le fichier sans vérifier les droits ?
Sinon on décide arbitrairement de ne pas afficher les fichiers dans cette cellule, et on attend #50446, qui permettra de décider au coup par coup si le fichier est en accès libre et donc visible, ou pas.
Mis à jour par Thomas Noël il y a environ 3 ans
Marie Kuntz a écrit :
Pourquoi ne pas afficher le fichier sans vérifier les droits ?
Parce qu'on est dans Combo, qui n'a pas accès au fichier qui est contenu dans wcs (il n'a accès que via webservice, d'où l'idée d'un potentiel "proxy" mais c'est un peu le bronx).
Mis à jour par Lauréline Guérin il y a environ 3 ans
Sinon on décide arbitrairement de ne pas afficher les fichiers dans cette cellule
Ok pour cette solution ? :)
Mis à jour par Marie Kuntz -> retour le 13 mai il y a environ 3 ans
Lauréline Guerin a écrit :
Sinon on décide arbitrairement de ne pas afficher les fichiers dans cette cellule
Ok pour cette solution ? :)
Pas d'objection
Mis à jour par Lauréline Guérin il y a environ 3 ans
- Fichier 0001-wcs-file-display-in-card-detail-cell-50971.patch 0001-wcs-file-display-in-card-detail-cell-50971.patch ajouté
- Statut changé de En cours à Solution proposée
Mis à jour par Thomas Noël il y a environ 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a environ 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
(je l'ai poussé pour l'intégrer dans un tag à venir rapidement)
commit c8cf439f59b4f542bbdb2f3d244d1c878159e186 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Tue Feb 9 16:05:29 2021 +0100 wcs: file display in card detail cell (#50971)
Mis à jour par Frédéric Péters il y a environ 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
Mis à jour par Mikaël Ates (de retour le 29 avril) il y a environ 3 ans
- Lié à Development #51994: Afficher les fichiers dans la cellule Combo "Contenu d'une fiche" ajouté
wcs: file display in card detail cell (#50971)