mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-18 05:28:16 -06:00
Fix views test
This commit is contained in:
parent
8f8f05af25
commit
366351dd23
@ -341,8 +341,10 @@ class IPAddressForm(TenancyForm, NetBoxModelForm):
|
|||||||
self.fields['vminterface'].disabled = True
|
self.fields['vminterface'].disabled = True
|
||||||
self.fields['fhrpgroup'].disabled = True
|
self.fields['fhrpgroup'].disabled = True
|
||||||
|
|
||||||
|
# Correctly assigned assigned_object if the error exists when validating this form.
|
||||||
def add_error(self, field, errors):
|
def add_error(self, field, errors):
|
||||||
if errors.error_dict.get('assigned_object', None):
|
if isinstance(errors, ValidationError) and hasattr(errors, 'error_dict') and \
|
||||||
|
errors.error_dict.get('assigned_object', None):
|
||||||
error = errors.error_dict.pop('assigned_object')
|
error = errors.error_dict.pop('assigned_object')
|
||||||
if isinstance(self.instance.assigned_object, Interface):
|
if isinstance(self.instance.assigned_object, Interface):
|
||||||
errors.error_dict.update({'interface': error})
|
errors.error_dict.update({'interface': error})
|
||||||
|
Loading…
Reference in New Issue
Block a user