From 76c9cf680037659afeead71b817972fb783b196e Mon Sep 17 00:00:00 2001
From: Tanner Prestegard <tanner.prestegard@ligo.org>
Date: Thu, 11 Oct 2018 15:04:29 -0500
Subject: [PATCH] Change default search to superevent

The 'search' and 'latest' pages will now default to superevents
rather than events.
---
 gracedb/search/forms.py | 2 +-
 gracedb/search/views.py | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/gracedb/search/forms.py b/gracedb/search/forms.py
index 59ac2e2df..cf3b1635c 100644
--- a/gracedb/search/forms.py
+++ b/gracedb/search/forms.py
@@ -37,7 +37,7 @@ class MainSearchForm(forms.Form):
     query = forms.CharField(required=False, widget=forms.TextInput(
         attrs={'size': 60}))
     query_type = forms.ChoiceField(required=True,
-        choices=QUERY_TYPE_CHOICES, label="Search for", initial='E')
+        choices=QUERY_TYPE_CHOICES, label="Search for", initial='S')
     get_neighbors = forms.BooleanField(required=False,
         help_text="(Events only)")
     results_format = forms.ChoiceField(required=False, initial='S',
diff --git a/gracedb/search/views.py b/gracedb/search/views.py
index 55b4867de..8984a6033 100644
--- a/gracedb/search/views.py
+++ b/gracedb/search/views.py
@@ -72,6 +72,7 @@ def search(request):
             context['query_type'] = query_type
             context['get_neighbors'] = get_neighbors
     else:
+        # Initial page with no query
         form = MainSearchForm()
 
     # Update context
@@ -89,7 +90,7 @@ def latest(request):
     if "query" in request.GET:
         form = MainSearchForm(request.GET)
     else:
-        form = MainSearchForm({'query': "", 'query_type': 'E'})
+        form = MainSearchForm({'query': "", 'query_type': 'S'})
 
     # Hide get_neighbors widget
     form.fields['get_neighbors'].widget = forms.HiddenInput()
-- 
GitLab