From 061ce40101256343273e0394f2c52f2a416e0727 Mon Sep 17 00:00:00 2001 From: Marnanel Thurman Date: Mon, 15 Feb 2021 18:24:48 +0000 Subject: [PATCH] Remote/local test for Status objects is remote_url__isnull --- kepi/trilby_api/views/timelines.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/kepi/trilby_api/views/timelines.py b/kepi/trilby_api/views/timelines.py index 2c28708..83ebcda 100644 --- a/kepi/trilby_api/views/timelines.py +++ b/kepi/trilby_api/views/timelines.py @@ -75,13 +75,15 @@ class AbstractTimeline(generics.ListAPIView): if 'local' in self.request.query_params: queryset = queryset.filter( - local = bool(self.request.query_params['local']), + remote_url__isnull = \ + bool(self.request.query_params['local']), ) logger.debug(" -- after local: %s", queryset) if 'remote' in self.request.query_params: queryset = queryset.filter( - remote = bool(self.request.query_params['remote']), + remote_url__isnull = \ + not bool(self.request.query_params['remote']), ) logger.debug(" -- after remote: %s", queryset)