# HG changeset patch # User bsw # Date 1663688129 -7200 # Node ID 3d1f0464a3eaf50bf853b2c5267df3bc4a84260f # Parent 1c329811e47f8a10eb5bcb6cdb4dad45c80a83b5 Handle missing ldap.member.allowed function diff -r 1c329811e47f -r 3d1f0464a3ea env/ldap/update_member_allowed.lua --- a/env/ldap/update_member_allowed.lua Sat Sep 17 21:32:10 2022 +0200 +++ b/env/ldap/update_member_allowed.lua Tue Sep 20 17:35:29 2022 +0200 @@ -1,5 +1,8 @@ function ldap.update_member_allowed(member, ldap_entry) - local allowed = config.ldap.member.allowed_map(ldap_entry) + local allowed = true + if config.ldap.member.allowed_map then + allowed = config.ldap.member.allowed_map(ldap_entry) + end if allowed then member.locked = false else