Bug #70194
en backoffice, lien vers le fichier déposé, via un formulaire workflow
0%
Description
L'adresse va être https://.../backoffice/management/test-basique/51/tempfile?t=7HG9zmOxciA:mFQbV9angu0Jkdo7xIjksCg7b3w et ça va être une 404. Il faudrait que soit elle fonctionne soit que ça lie vers https://.../test-basique/51/tempfile?t=7HG9zmOxciA:mFQbV9angu0Jkdo7xIjksCg7b3w
peut-être juste
--- a/wcs/backoffice/management.py +++ b/wcs/backoffice/management.py @@ -765,6 +765,7 @@ class FormPage(Directory): 'map', 'geojson', 'actions', + 'tempfile', ('export-spreadsheet', 'export_spreadsheet'), ('filter-options', 'filter_options'), ('save-view', 'save_view'),
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus d'un an
- Fichier 0001-backoffice-fix-access-to-uploaded-file-in-file-widge.patch 0001-backoffice-fix-access-to-uploaded-file-in-file-widge.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
peut-être juste
fail, il n'y a pas de classe de base entre /<slug formdef>/ et /backoffice/management/<slug formdef/>/, le patch crée ça (sous forme d'un FormPageMixin, avec juste la méthode tempfile qui nous intéresse). Pour que cette méthode fonctionne il faut aussi mini-harmonisation sur la méthode qui vérifie le droit d'accès, c'est le changement s/check_role/check_access/ du patch.
Mis à jour par Frédéric Péters il y a plus d'un an
- Fichier 0001-backoffice-fix-access-to-uploaded-file-in-file-widge.patch 0001-backoffice-fix-access-to-uploaded-file-in-file-widge.patch ajouté
J'ai repris sous forme d'une classe de base plutôt qu'une classe Mixin random (qui peut donner l'impression de s'appliquer partout alors que non c'est très spécifiquement pour deux endroits).
Mis à jour par Lauréline Guérin il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
commit 36110d80823da3312b334db5986278191bc601fb Author: Frédéric Péters <fpeters@entrouvert.com> Date: Wed Oct 12 21:06:16 2022 +0200 backoffice: fix access to uploaded file in file widget (#70194)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
backoffice: fix access to uploaded file in file widget (#70194)