diff options
Diffstat (limited to 'ishtar_common/forms.py')
-rw-r--r-- | ishtar_common/forms.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/ishtar_common/forms.py b/ishtar_common/forms.py index b29c49c64..ffe44298c 100644 --- a/ishtar_common/forms.py +++ b/ishtar_common/forms.py @@ -41,7 +41,7 @@ from django.utils.safestring import mark_safe from django.utils.text import slugify from django.utils.translation import ugettext_lazy as _ -from bootstrap_datepicker.widgets import DatePicker, DATE_FORMAT, DateField +from bootstrap_datepicker.widgets import DatePicker, DATE_FORMAT from ishtar_common import models from ishtar_common import widgets from ishtar_common.utils import MultiValueDict @@ -225,6 +225,15 @@ class CustomForm(BSForm): self.base_field_keys = [] if not self._explicit_ordering: self.custom_form_ordering() + self.autocomplete_widget_add_user() + + def autocomplete_widget_add_user(self): + if not hasattr(self, "fields"): + return + for k in self.fields: + if not isinstance(self.fields[k].widget, widgets.JQueryAutoComplete): + continue + self.fields[k].widget.user = self.current_user def _remove_fields(self, field_names): """ |