From 2afc86aaf14ff88440e37815948dfee6e18ad812 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Tue, 13 Aug 2019 12:59:14 +0200 Subject: [PATCH] agent-authentic2: test if ou is None in provisionning (#35385) --- hobo/agent/authentic2/provisionning.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hobo/agent/authentic2/provisionning.py b/hobo/agent/authentic2/provisionning.py index c3dafb2..bf8297a 100644 --- a/hobo/agent/authentic2/provisionning.py +++ b/hobo/agent/authentic2/provisionning.py @@ -104,7 +104,7 @@ class Provisionning(threading.local): # filter user's roles visible by the service's ou roles = [role for role in user_roles.get(user.id, []) if (not role.slug.startswith('_') - and (role.ou_id is None or role.ou_id == ou.id))] + and (role.ou_id is None or (ou and role.ou_id == ou.id)))] data.update({ 'uuid': user.uuid, 'username': user.username, -- 2.23.0.rc1