1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Fixes #5507: Fix custom field data assignment via UI for IP addresses, secrets

This commit is contained in:
Jeremy Stretch
2020-12-21 09:43:15 -05:00
parent 1e5778e6db
commit 158ed5765b
3 changed files with 3 additions and 0 deletions

View File

@ -122,6 +122,7 @@ class SecretForm(BootstrapMixin, CustomFieldModelForm):
self.fields['plaintext'].required = True
def clean(self):
super().clean()
if not self.cleaned_data['device'] and not self.cleaned_data['virtual_machine']:
raise forms.ValidationError("Secrets must be assigned to a device or virtual machine.")