Skip to content
Snippets Groups Projects
Commit 91f99e43 authored by Nadja Geisler's avatar Nadja Geisler :sunny:
Browse files

Merge branch 'feature-akslide-export-better-filename' into 'main'

Use event slug and timestamp in filename for slide export

See merge request !147
parents 522ae398 84dc60f2
No related branches found
No related tags found
No related merge requests found
import csv
import datetime
import json
import os
import tempfile
......@@ -377,7 +378,8 @@ class ExportSlidesView(EventSlugMixin, IntermediateAdminView):
os.remove(f'{tempdir}/texput.tex')
pdf = run_tex_in_directory(source, tempdir, template_name=self.template_name)
return PDFResponse(pdf, filename='slides.pdf')
timestamp = datetime.datetime.now(tz=self.event.timezone).strftime("%Y-%m-%d_%H_%M")
return PDFResponse(pdf, filename=f'{self.event.slug}_ak_slides_{timestamp}.pdf')
class IntermediateAdminActionView(IntermediateAdminView, ABC):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment