summaryrefslogtreecommitdiff
path: root/ishtar_common/forms.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2019-02-13 15:04:15 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2019-02-13 15:04:15 +0100
commitd9749c52cdf0e5dab24ccf2dc10699a4434453e8 (patch)
treedbfb2f273a17d41d7ec598e20bb948831471f20e /ishtar_common/forms.py
parent29d066ec320727a28d887f32588fa1f2dcf36e08 (diff)
downloadIshtar-d9749c52cdf0e5dab24ccf2dc10699a4434453e8.tar.bz2
Ishtar-d9749c52cdf0e5dab24ccf2dc10699a4434453e8.zip
Search forms: add created by
Diffstat (limited to 'ishtar_common/forms.py')
-rw-r--r--ishtar_common/forms.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/ishtar_common/forms.py b/ishtar_common/forms.py
index d697ee89b..83b0b2b69 100644
--- a/ishtar_common/forms.py
+++ b/ishtar_common/forms.py
@@ -614,6 +614,12 @@ class TableSelect(IshtarForm):
class HistorySelect(CustomForm, TableSelect):
+ history_creator = forms.IntegerField(
+ label=_(u"Created by"),
+ widget=widgets.JQueryAutoComplete(
+ reverse_lazy('autocomplete-user'),
+ associated_model=User), required=False
+ )
history_modifier = forms.IntegerField(
label=_(u"Last modified by"),
widget=widgets.JQueryAutoComplete(
@@ -628,7 +634,8 @@ class HistorySelect(CustomForm, TableSelect):
def __init__(self, *args, **kwargs):
super(HistorySelect, self).__init__(*args, **kwargs)
field_order = self.fields.keys()
- current_fields = ["history_modifier", "modified_since"]
+ current_fields = ["history_creator", "history_modifier",
+ "modified_since"]
fields = OrderedDict()
for k in field_order:
if k in current_fields: