fix bug with subtitle for inaccessible dynamic locations

This commit is contained in:
Laura Klünder 2019-12-28 17:10:59 +01:00
parent 399ac98c1c
commit 371e095c90

View file

@ -475,7 +475,9 @@ class DynamicLocationPositionViewSet(UpdateModelMixin, RetrieveModelMixin, Gener
if slug.startswith('p:'):
return get_object_or_404(Position, secret=slug[2:])
if slug.isdigit():
return get_object_or_404(DynamicLocation, pk=slug)
location = get_location_by_id_for_request(slug, self.request)
if isinstance(location, DynamicLocation):
return location
raise Http404
@api_stats('dynamic_location_retrieve')