Development #76874
Lingo: ItemDownloadView, utiliser le filename éventuellement trouvé dans les headers pour nommer le pdf
Début:
21 avril 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Plutôt que:
try: data = regie.get_invoice_pdf(request.user, item_id) except PermissionDenied: return HttpResponseForbidden() except DecryptionError as e: return Http404(str(e)) ... r = HttpResponse(data, content_type='application/pdf') r['Content-Disposition'] = 'attachment; filename="%s.pdf"' % item_id return r
Où item_id
est l'id de la facture dans le service appelé, si on trouve un filename dans la réponse, l'utiliser.
Exemple, dans data.headers
on pourrait trouver: Content-Disposition': 'attachment; filename="F01-23-03-000041.pdf"'
Historique
Mis à jour par Robot Gitea il y a 10 mois
- Statut changé de Nouveau à Solution proposée
- Assigné à mis à Lauréline Guérin
Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/combo/pulls/124
- Titre : lingo: use invoice filename in content-disposition (#76874)
- Modifications : https://git.entrouvert.org/entrouvert/combo/pulls/124/files
Mis à jour par Robot Gitea il y a 10 mois
- Statut changé de Solution proposée à En cours
Lauréline Guérin (lguerin) a fermé une pull request sur Gitea concernant cette demande.