misc: do not decorate uploaded HTML files (#87331) #1181
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/87331-serve-uploaded-html-as-raw-html"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
WIP: misc: do not decorate uploaded HTML files (#87331)to misc: do not decorate uploaded HTML files (#87331)@ -162,3 +162,3 @@
# clients don't like to receive content with a 304
return ''
if response.content_type != 'text/html':
if response.content_type != 'text/html' or 'raw' in (getattr(response, 'filter') or {}):
Ça laisse passer un 'raw': False. Aussi, éviter tout risque de getattr qui foire avec getattr(response, 'filter', {}). Donc je dirais plutôt:
... or (getattr(response, 'filter', {}) or {}).get('raw'):
tout en étant conscient que je pinaille.
Signe qu'il faut arrêter d'abuser de ce pauvre dictionnaire, je viens d'ajouter un commit (
38656dc2e7
) pour plutôt utiliser un attribut dédié sur l'objet response.Et c'est super mieux ainsi.
fb82f36771
to38656dc2e7
38656dc2e7
tob48214feac