diff --git a/main.py b/main.py index abc3c41..2eb6d8a 100755 --- a/main.py +++ b/main.py @@ -221,7 +221,7 @@ def webhook_receiver(): elif triggercode.startswith('USERGROUP_'): with Connection(ldap_server, config.LDAP_BIND_USER, config.LDAP_BIND_PASSWORD) as ldap_conn: manage_group_extra_fields(ldap_conn, obj) - group_members = obj['members'] + group_members = obj['members'] or dict() for group_member in group_members.values(): manage_user_extra_fields(ldap_conn, group_member, dolibarr_client, manage_user_attrs=False, new_group=obj) else: