From 1286e53b8568ca4cc829674e53f3446e51275c40 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Fri, 18 Dec 2020 19:00:00 +0100 Subject: [PATCH] Reduce lifetime of export files --- src/pretix/api/views/exporters.py | 2 +- src/pretix/control/views/orders.py | 2 +- src/pretix/control/views/organizer.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pretix/api/views/exporters.py b/src/pretix/api/views/exporters.py index be83f0bc8..1ff1eac39 100644 --- a/src/pretix/api/views/exporters.py +++ b/src/pretix/api/views/exporters.py @@ -83,7 +83,7 @@ class ExportersMixin: cf = CachedFile(web_download=False) cf.date = now() - cf.expires = now() + timedelta(days=3) + cf.expires = now() + timedelta(hours=24) cf.save() d = serializer.data for k, v in d.items(): diff --git a/src/pretix/control/views/orders.py b/src/pretix/control/views/orders.py index 77134ada6..143166251 100644 --- a/src/pretix/control/views/orders.py +++ b/src/pretix/control/views/orders.py @@ -2066,7 +2066,7 @@ class ExportDoView(EventPermissionRequiredMixin, ExportMixin, AsyncAction, View) cf = CachedFile(web_download=True, session_key=request.session.session_key) cf.date = now() - cf.expires = now() + timedelta(days=3) + cf.expires = now() + timedelta(hours=24) cf.save() return self.do(self.request.event.id, str(cf.id), self.exporter.identifier, self.exporter.form.cleaned_data) diff --git a/src/pretix/control/views/organizer.py b/src/pretix/control/views/organizer.py index ddedad3f4..1934658eb 100644 --- a/src/pretix/control/views/organizer.py +++ b/src/pretix/control/views/organizer.py @@ -1244,7 +1244,7 @@ class ExportDoView(OrganizerPermissionRequiredMixin, ExportMixin, AsyncAction, V cf = CachedFile(web_download=True, session_key=request.session.session_key) cf.date = now() - cf.expires = now() + timedelta(days=3) + cf.expires = now() + timedelta(hours=24) cf.save() return self.do( organizer=self.request.organizer.id,