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 kif/akplanning!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.
Finish editing this message first!
Please register or to comment