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 | 17 | order = forms.CharField(widget=forms.HiddenInput(), required=False) |
18 | 18 | type = forms.CharField(required=False, label=_(u'Type')) |
19 | 19 | author = forms.CharField(required=False, label=_(u'Author')) |
20 | + modified_by = forms.CharField(required=False, label=_(u'Modified by')) | |
20 | 21 | # ticket status |
21 | 22 | tag = forms.CharField(required=False, label=_(u'Status')) |
22 | 23 | # mailinglist tag |
... | ... | @@ -122,6 +123,11 @@ class ColabSearchForm(SearchForm): |
122 | 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 | 131 | if self.cleaned_data['milestone']: |
126 | 132 | sqs = sqs.filter(milestone=self.cleaned_data['milestone']) |
127 | 133 | if self.cleaned_data['priority']: | ... | ... |