From 2baf928cb2f96f132f5adbb2ac939227abfa84aa Mon Sep 17 00:00:00 2001 From: Branson Stephens <branson.stephens@ligo.org> Date: Thu, 3 Sep 2015 16:50:14 -0500 Subject: [PATCH] Fixed bug with cli search returning 500 if an event in the queryset doesn't have a Search defined. --- gracedb/cli_views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gracedb/cli_views.py b/gracedb/cli_views.py index 51440cfb5..b2a421b8e 100644 --- a/gracedb/cli_views.py +++ b/gracedb/cli_views.py @@ -41,7 +41,8 @@ def cli_search(request): "labels" : lambda e: \ ",".join([labelling.label.name for labelling in e.labelling_set.all()]), "pipeline" : lambda e: e.pipeline.name, - "search" : lambda e: e.search.name or "", + #"search" : lambda e: e.search.name or "", + "search" : lambda e: e.search.name if e.search else "", "gpstime" : lambda e: str(e.gpstime) or "", "created" : lambda e: e.created.isoformat(), "dataurl" : lambda e: e.weburl(), -- GitLab