From 91f326e19bd693ee3d8e771fd7622f1c70b6356e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tao=20Bror=20Bojl=C3=A9n?= Date: Thu, 28 Feb 2019 17:51:03 +0000 Subject: [PATCH] handle missing data better in API --- backend/apiv1/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/apiv1/views.py b/backend/apiv1/views.py index 9dff54a..9be587f 100644 --- a/backend/apiv1/views.py +++ b/backend/apiv1/views.py @@ -32,5 +32,8 @@ class NodeView(viewsets.ReadOnlyModelViewSet): """ Endpoint to get a list of the graph's nodes in a SigmaJS-friendly format. """ - queryset = Instance.objects.filter(status='success') + queryset = Instance.objects.filter(status='success')\ + .filter(x_coord__isnull=False)\ + .filter(y_coord__isnull=False)\ + .filter(user_count__isnull=False) serializer_class = NodeSerializer