Fixed selector initializations for TenancyForms

This commit is contained in:
Jeremy Stretch
2017-05-11 17:52:23 -04:00
parent 9721f9d038
commit d1e60d9cd7
4 changed files with 20 additions and 14 deletions

View File

@@ -91,9 +91,8 @@ class TenancyForm(ChainedFieldsMixin, forms.Form):
# Initialize helper selector
instance = kwargs.get('instance')
if instance and instance.tenant is not None:
try:
kwargs['initial']['tenant_group'] = instance.tenant.group
except KeyError:
kwargs['initial'] = {'tenant_group': instance.tenant.group}
initial = kwargs.get('initial', {})
initial['tenant_group'] = instance.tenant.group
kwargs['initial'] = initial
super(TenancyForm, self).__init__(*args, **kwargs)