Merge pull request #10972 from quasd/devel

Check dynamic_input fields also with has_input()
This commit is contained in:
Jake McDermott
2021-08-30 14:09:10 -04:00
committed by GitHub

View File

@@ -299,10 +299,7 @@ class Credential(PasswordFieldsModel, CommonModelNameNotUnique, ResourceMixin):
def has_inputs(self, field_names=()):
for name in field_names:
if name in self.inputs:
if self.inputs[name] in ('', None):
return False
else:
if not self.has_input(name):
raise ValueError('{} is not an input field'.format(name))
return True