notify-api-412 use black to enforce python coding style

This commit is contained in:
Kenneth Kehl
2023-08-25 09:12:23 -07:00
parent c6eb007386
commit 8c9721d8e2
201 changed files with 31660 additions and 28105 deletions

View File

@@ -18,7 +18,9 @@ def user_has_permissions(*permissions, **permission_kwargs):
if not current_user.has_permissions(*permissions, **permission_kwargs):
abort(403)
return func(*args, **kwargs)
return wrap_func
return wrap
@@ -30,6 +32,7 @@ def user_is_gov_user(f):
if not current_user.is_gov_user:
abort(403)
return f(*args, **kwargs)
return wrapped
@@ -41,23 +44,24 @@ def user_is_platform_admin(f):
if not current_user.platform_admin:
abort(403)
return f(*args, **kwargs)
return wrapped
def is_gov_user(email_address):
return _email_address_ends_with(
email_address, config.Config.GOVERNMENT_EMAIL_DOMAIN_NAMES
) or _email_address_ends_with(
email_address, organizations_client.get_domains()
)
) or _email_address_ends_with(email_address, organizations_client.get_domains())
def _email_address_ends_with(email_address, known_domains):
return any(
email_address.lower().endswith((
"@{}".format(known),
".{}".format(known),
))
email_address.lower().endswith(
(
"@{}".format(known),
".{}".format(known),
)
)
for known in known_domains
)