diff --git a/AKModel/views/ak.py b/AKModel/views/ak.py index c65ae2661a6e0d1e1a811f4f3ca9c15e04250707..21a6fd72c8ebb5bd57183cb5ee5e536892c90b08 100644 --- a/AKModel/views/ak.py +++ b/AKModel/views/ak.py @@ -144,7 +144,15 @@ class AKJSONExportView(AdminViewMixin, FilterByEventSlugMixin, ListView): context["timeslots"] = json.dumps(timeslots) - context["info_dict"] = {} + info_dict = { + "title": self.event.name, + "slug": self.event.slug + } + for attr in ["contact_email", "place"]: + if hasattr(self.event, attr) and getattr(self.event, attr): + info_dict[attr] = getattr(self.event, attr) + + context["info_dict"] = json.dumps(info_dict) return context