disable cache for logos objects

This commit is contained in:
Jean-Marie Place 2021-12-11 17:20:34 +01:00
parent 8a5c4b5ced
commit 4f8f327cb6

View File

@ -30,6 +30,7 @@ Module main: page d'accueil, avec liste des départements
Emmanuel Viennet, 2021 Emmanuel Viennet, 2021
""" """
import datetime
import io import io
import wtforms.validators import wtforms.validators
@ -231,7 +232,11 @@ def _return_logo(name="header", dept_id="", small=False, strict: bool = True):
stream.seek(0) stream.seek(0)
return send_file(stream, mimetype=f"image/{fmt}") return send_file(stream, mimetype=f"image/{fmt}")
else: else:
return send_file(logo.filepath, mimetype=f"image/{suffix}") return send_file(
logo.filepath,
mimetype=f"image/{suffix}",
last_modified=datetime.datetime.now(),
)
else: else:
abort(404) abort(404)