From 03d38b2a67ad7d210820d94bff9ca1b052e65ab6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Sch=C3=A4fer?= Date: Mon, 22 Mar 2021 21:24:43 +0100 Subject: mod_authz_internal: add support for setting roles of a local user --- plugins/mod_authz_internal.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'plugins/mod_authz_internal.lua') diff --git a/plugins/mod_authz_internal.lua b/plugins/mod_authz_internal.lua index 0f6e4873..3f5d6237 100644 --- a/plugins/mod_authz_internal.lua +++ b/plugins/mod_authz_internal.lua @@ -12,6 +12,11 @@ function get_user_roles(user) return role_store:get(user); end +function set_user_roles(user, roles) + role_store:set(user, roles) + return true; +end + function get_jid_roles(jid) if admin_jids:contains(jid) then return admin_role; @@ -19,4 +24,6 @@ function get_jid_roles(jid) return nil; end - +function set_jid_roles(jid) + return false; +end -- cgit v1.2.3