summaryrefslogtreecommitdiff
path: root/ishtar_common/forms_common.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2019-09-14 07:52:45 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2019-09-14 08:21:39 +0200
commitf94253032fa1bece95b546c36375ecba8331f9f4 (patch)
treec79af30ff74553198c5fa5844c74f2c0c2fc1850 /ishtar_common/forms_common.py
parent241354cc20c9f2c19a73930d9d25bec38829bf52 (diff)
downloadIshtar-f94253032fa1bece95b546c36375ecba8331f9f4.tar.bz2
Ishtar-f94253032fa1bece95b546c36375ecba8331f9f4.zip
Multi select form: small refactoring
Diffstat (limited to 'ishtar_common/forms_common.py')
-rw-r--r--ishtar_common/forms_common.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/ishtar_common/forms_common.py b/ishtar_common/forms_common.py
index 42bf90691..395b54b02 100644
--- a/ishtar_common/forms_common.py
+++ b/ishtar_common/forms_common.py
@@ -516,8 +516,8 @@ class PersonFormSelection(CustomFormSearch):
validators=[models.valid_id(models.Person)])
-class PersonFormMultiSelection(MultiSearchForm, PersonFormSelection):
- pk_key = 'pks'
+class PersonFormMultiSelection(MultiSearchForm):
+ form_label = _(u"Person search")
associated_models = {'pks': models.Person}
pk = forms.CharField(
@@ -529,11 +529,6 @@ class PersonFormMultiSelection(MultiSearchForm, PersonFormSelection):
source_full=reverse_lazy('get-person-full')),
validators=[models.valid_ids(models.Person)])
- def __init__(self, *args, **kwargs):
- super(MultiSearchForm, self).__init__(*args, **kwargs)
- self.fields['pk'].required = True
- self.fields[self.pk_key] = self.fields.pop('pk')
-
class QAPersonFormMulti(QAForm):
form_admin_name = _(u"Person - Quick action - Modify")