Merge branch 'master' into ilabun/optimize-certificates-sql
This commit is contained in:
commit
5d8eb51ef4
|
@ -105,7 +105,7 @@ class LdapPrincipal:
|
||||||
role = role_service.get_by_name(self.ldap_default_role)
|
role = role_service.get_by_name(self.ldap_default_role)
|
||||||
if role:
|
if role:
|
||||||
if not role.third_party:
|
if not role.third_party:
|
||||||
role = role.set_third_party(role.id, third_party_status=True)
|
role = role_service.set_third_party(role.id, third_party_status=True)
|
||||||
roles.add(role)
|
roles.add(role)
|
||||||
|
|
||||||
# update their 'roles'
|
# update their 'roles'
|
||||||
|
|
|
@ -119,6 +119,9 @@ class CertificateInputSchema(CertificateCreationSchema):
|
||||||
|
|
||||||
@validates_schema
|
@validates_schema
|
||||||
def validate_authority(self, data):
|
def validate_authority(self, data):
|
||||||
|
if 'authority' not in data:
|
||||||
|
raise ValidationError("Missing Authority.")
|
||||||
|
|
||||||
if isinstance(data["authority"], str):
|
if isinstance(data["authority"], str):
|
||||||
raise ValidationError("Authority not found.")
|
raise ValidationError("Authority not found.")
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue