Simplify condition

This commit is contained in:
Adrià Casajús 2022-05-12 19:02:06 +02:00
parent 75dd20ebcc
commit 52cd9d2692
No known key found for this signature in database
GPG Key ID: F0033226A5AFC9B9
1 changed files with 3 additions and 4 deletions

View File

@ -54,10 +54,9 @@ def email_validator():
def user_can_create_contacts(user: User) -> bool:
if user.is_premium():
return True
return (
not config.DISABLE_CREATE_CONTACTS_FOR_FREE_USERS
or user.flags & User.FLAG_FREE_DISABLE_CREATE_ALIAS == 0
)
if user.flags & User.FLAG_FREE_DISABLE_CREATE_ALIAS == 0:
return True
return not config.DISABLE_CREATE_CONTACTS_FOR_FREE_USERS
def create_contact(user: User, alias: Alias, contact_address: str) -> Contact: