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']: | ... | ... |