From 1b8e52896579335c77a1d47c841826d68372b753 Mon Sep 17 00:00:00 2001 From: Kay0u Date: Thu, 21 Nov 2019 18:13:20 +0900 Subject: [PATCH] symplify premission_create --- src/yunohost/permission.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/yunohost/permission.py b/src/yunohost/permission.py index 87891e9d6..cfd806b1b 100644 --- a/src/yunohost/permission.py +++ b/src/yunohost/permission.py @@ -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