From 8d3d055484760d16a6a9589c41d6e7f4dc9781b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josu=C3=A9=20Tille?= Date: Sun, 29 Dec 2019 22:11:28 +0100 Subject: [PATCH] Fix permission update --- src/yunohost/permission.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/yunohost/permission.py b/src/yunohost/permission.py index 4e0507423..8275a96a0 100644 --- a/src/yunohost/permission.py +++ b/src/yunohost/permission.py @@ -166,7 +166,7 @@ def user_permission_update(operation_logger, permission, add=None, remove=None, raise YunohostError('permission_cannot_remove_all_users_while_visitors_allowed') # Don't update LDAP if we update exactly the same values - if set(new_allowed_groups) == set(current_allowed_groups): + if set(new_allowed_groups) == set(current_allowed_groups) and protected is None: logger.warning(m18n.n("permission_already_up_to_date")) return existing_permission