mirror of
https://github.com/ansible/awx.git
synced 2026-01-27 16:41:29 -03:30
Merge pull request #493 from jangsutsr/fix-474
Add protection against credential getattr
This commit is contained in:
commit
e999b35c42
@ -249,10 +249,11 @@ class Credential(PasswordFieldsModel, CommonModelNameNotUnique, ResourceMixin):
|
||||
])
|
||||
|
||||
def __getattr__(self, item):
|
||||
if item in V1Credential.FIELDS:
|
||||
return self.inputs.get(item, V1Credential.FIELDS[item].default)
|
||||
elif item in self.inputs:
|
||||
return self.inputs[item]
|
||||
if item != 'inputs':
|
||||
if item in V1Credential.FIELDS:
|
||||
return self.inputs.get(item, V1Credential.FIELDS[item].default)
|
||||
elif item in self.inputs:
|
||||
return self.inputs[item]
|
||||
raise AttributeError(item)
|
||||
|
||||
def __setattr__(self, item, value):
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user