From 0cfae778f0896a344445025361317d896f682593 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Sat, 28 Oct 2017 13:18:28 +0200 Subject: [PATCH] Location API: can_seach OR can_describe --- src/c3nav/mapdata/api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/c3nav/mapdata/api.py b/src/c3nav/mapdata/api.py index 1d6e1ee6..b87998af 100644 --- a/src/c3nav/mapdata/api.py +++ b/src/c3nav/mapdata/api.py @@ -231,7 +231,7 @@ class LocationViewSet(RetrieveModelMixin, GenericViewSet): if mode == 'search': condition &= Q(**{related_name+'__can_search': True}) elif mode == 'search-describe': - condition &= Q(**{related_name+'__can_search': True, related_name+'__can_describe': True}) + condition &= Q(**{related_name+'__can_search': True}) | Q(**{related_name+'__can_describe': True}) # noinspection PyUnresolvedReferences condition &= model.q_for_request(self.request, prefix=related_name+'__') conditions.append(condition)