diff --git a/src/api/views/schedule.py b/src/api/views/schedule.py index b7274dfa2eaa632c174a5f58b46a59a060379735..60263c5457b06d26284c5a4b73aced9d934beb29 100644 --- a/src/api/views/schedule.py +++ b/src/api/views/schedule.py @@ -69,11 +69,11 @@ class ConferenceSchedule(BaseScheduleView): class AssemblySchedule(BaseScheduleView): def get_cache_id(self): - assembly_id = self.request.resolver_match.get('assembly') + assembly_id = self.request.resolver_match.kwargs.get('assembly') return f'assembly_{assembly_id}' def get_events(self): - assembly_id = self.request.resolver_match.get('assembly') + assembly_id = self.request.resolver_match.kwargs.get('assembly') return Event.objects \ .conference_accessible(conference=self.conference) \ .select_related('track', 'room') \