Skip to content

Commit

Permalink
Search on the current release by default if no release is specified.
Browse files Browse the repository at this point in the history
  • Loading branch information
bmispelon committed Nov 19, 2013
1 parent e9a1b12 commit 91c7a89
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions docs/views.py
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -110,9 +110,13 @@ def __init__(self, **kwargs):
super(DocSearchView, self).__init__(**kwargs) super(DocSearchView, self).__init__(**kwargs)


def build_form(self, form_kwargs=None): def build_form(self, form_kwargs=None):
form_kwargs = { if form_kwargs is None:
'default_release': get_object_or_404(DocumentRelease, pk=self.request.GET.get('release')) form_kwargs = {}
} pk = self.request.GET.get('release')
if pk:
form_kwargs['default_release'] = get_object_or_404(DocumentRelease, pk=pk)
else:
form_kwargs['default_release'] = DocumentRelease.objects.current()
return super(DocSearchView, self).build_form(form_kwargs) return super(DocSearchView, self).build_form(form_kwargs)


def extra_context(self): def extra_context(self):
Expand Down

0 comments on commit 91c7a89

Please sign in to comment.