symplify premission_create

This commit is contained in:
Kay0u 2019-11-21 18:13:20 +09:00 committed by Alexandre Aubin
parent a719ab05a2
commit 1b8e528965

View file

@ -267,16 +267,7 @@ def permission_create(operation_logger, permission, url=None, allowed=None, sync
except Exception as e:
raise YunohostError('permission_creation_failed', permission=permission, error=e)
to_add = None
# If who should be allowed is explicitly provided, use this info
if allowed:
if not isinstance(allowed, list):
to_add = [allowed]
else:
to_add = allowed
new_permission = _update_ldap_group_permission(permission=permission, allowed=to_add, sync_perm=sync_perm)
new_permission = _update_ldap_group_permission(permission=permission, allowed=allowed, sync_perm=sync_perm)
logger.debug(m18n.n('permission_created', permission=permission))
return new_permission