From 84fe23786c21e343a0925b1846bea1a460a7482d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josu=C3=A9=20Tille?= Date: Tue, 3 Sep 2019 14:47:08 +0200 Subject: [PATCH] Fix permission sychronization --- src/yunohost/permission.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/yunohost/permission.py b/src/yunohost/permission.py index 3beb3ac2b..897ffadd8 100644 --- a/src/yunohost/permission.py +++ b/src/yunohost/permission.py @@ -484,8 +484,9 @@ def permission_sync_to_user(force=False): for per in ldap.search('ou=permission,dc=yunohost,dc=org', '(objectclass=permissionYnh)', ['cn', 'inheritPermission', 'groupPermission', 'memberUid']): + print(per) if 'groupPermission' not in per: - continue + per['groupPermission'] = [] user_permission = set() for group in per['groupPermission']: group = group.split("=")[1].split(",")[0]