Commit 62d301cb417bfd837cec9a99e195d751a6872fd4
1 parent
647cb8d0
Exists in
master
and in
39 other branches
Adding modified_by option to forms
Showing
1 changed file
with
6 additions
and
0 deletions
Show diff stats
src/search/forms.py
@@ -17,6 +17,7 @@ class ColabSearchForm(SearchForm): | @@ -17,6 +17,7 @@ class ColabSearchForm(SearchForm): | ||
17 | order = forms.CharField(widget=forms.HiddenInput(), required=False) | 17 | order = forms.CharField(widget=forms.HiddenInput(), required=False) |
18 | type = forms.CharField(required=False, label=_(u'Type')) | 18 | type = forms.CharField(required=False, label=_(u'Type')) |
19 | author = forms.CharField(required=False, label=_(u'Author')) | 19 | author = forms.CharField(required=False, label=_(u'Author')) |
20 | + modified_by = forms.CharField(required=False, label=_(u'Modified by')) | ||
20 | # ticket status | 21 | # ticket status |
21 | tag = forms.CharField(required=False, label=_(u'Status')) | 22 | tag = forms.CharField(required=False, label=_(u'Status')) |
22 | # mailinglist tag | 23 | # mailinglist tag |
@@ -122,6 +123,11 @@ class ColabSearchForm(SearchForm): | @@ -122,6 +123,11 @@ class ColabSearchForm(SearchForm): | ||
122 | fullname_and_username__contains=self.cleaned_data['author'] | 123 | fullname_and_username__contains=self.cleaned_data['author'] |
123 | ) | 124 | ) |
124 | 125 | ||
126 | + if self.cleaned_data['modified_by']: | ||
127 | + sqs = sqs.filter( | ||
128 | + fullname_and_username__contains=self.cleaned_data['modified_by'] | ||
129 | + ) | ||
130 | + | ||
125 | if self.cleaned_data['milestone']: | 131 | if self.cleaned_data['milestone']: |
126 | sqs = sqs.filter(milestone=self.cleaned_data['milestone']) | 132 | sqs = sqs.filter(milestone=self.cleaned_data['milestone']) |
127 | if self.cleaned_data['priority']: | 133 | if self.cleaned_data['priority']: |