From 6aad183c1dcc3980fb835a7987aaf8410dabf800 Mon Sep 17 00:00:00 2001
From: Tanner Prestegard <tanner.prestegard@ligo.org>
Date: Wed, 13 Jun 2018 09:23:16 -0500
Subject: [PATCH] Temporarily removing superevent filtering for user

We currently aren't filtering superevents for the user in the
request for the web interface search, so we are removing the
(very minor) filtering in the API for the time being.  In the near
future, we will add the full permissions framework in.
---
 gracedb/superevents/api/views.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gracedb/superevents/api/views.py b/gracedb/superevents/api/views.py
index 3ca2dd54e..47d397955 100644
--- a/gracedb/superevents/api/views.py
+++ b/gracedb/superevents/api/views.py
@@ -66,8 +66,10 @@ class SupereventViewSet(viewsets.ModelViewSet):
     def get_queryset(self):
         """Filter queryset for user"""
         # TODO: do we need to filter this any further?
-        queryset = get_objects_for_user(self.request.user,
-            'superevents.view_superevent')
+        # TODO: Check that this might be causing slowness
+        #queryset = get_objects_for_user(self.request.user,
+        #    'superevents.view_superevent')
+        queryset = self.queryset
         return queryset
 
     def get_object(self):
-- 
GitLab