From aad39aca61e58d64412c2af10d037068d4cc5877 Mon Sep 17 00:00:00 2001
From: Tanner Prestegard <tanner.prestegard@ligo.org>
Date: Fri, 1 Jun 2018 14:39:58 -0500
Subject: [PATCH] bugfix for getting neighbors in events search

---
 gracedb/events/view_utils.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gracedb/events/view_utils.py b/gracedb/events/view_utils.py
index f1b92f027..987b9fb32 100644
--- a/gracedb/events/view_utils.py
+++ b/gracedb/events/view_utils.py
@@ -696,6 +696,10 @@ def flexigridResponse(request, objects):
     rp = int(request.GET.get('rows', 10))       # get how many rows we want to have into the grid
 
     get_neighbors = request.GET.get('get_neighbors', False) # whether to retrieve the neighbors
+    if get_neighbors in ['True', 'true', 'T', 't', 1, '1']:
+        get_neighbors = True
+    else:
+        get_neighbors = False
 
     # select related objects to reduce the number of queries.
     objects = objects.select_related('group', 'pipeline', 'search', 'submitter')
-- 
GitLab