diff --git a/backend/app/routers/etiketten.py b/backend/app/routers/etiketten.py index ac4989f..a5b0414 100644 --- a/backend/app/routers/etiketten.py +++ b/backend/app/routers/etiketten.py @@ -271,9 +271,15 @@ def vorlage_csv( return Response( content=inhalt.encode("utf-8"), media_type="text/csv; charset=utf-8", - # Derselbe Riegel wie beim .lbx-Download: Der Vorlagenname ist frei - # getippt und kann genauso Zeichen tragen, die latin-1 nicht kennt. - headers={"Content-Disposition": _disposition(dateiname)}, + headers={ + # Derselbe Riegel wie beim .lbx-Download: Der Vorlagenname ist frei + # getippt und kann genauso Zeichen tragen, die latin-1 nicht kennt. + "Content-Disposition": _disposition(dateiname), + # Der Sinn dieses Downloads ist der aktuelle Stand. Ohne Angabe + # darf ein Browser oder Proxy selbst entscheiden, ob er eine alte + # Antwort wiederverwendet - und dann fehlen neue Zeilen. + "Cache-Control": "no-store", + }, )