Comparison

plugins/adhoc/adhoc.lib.lua @ 13020:3174308d127e

mod_adhoc: Remove "mod_" prefix from permission action name Other places doesn't have "mod_" there, why should it here?
author Kim Alvefur <zash@zash.se>
date Sun, 02 Apr 2023 21:58:53 +0200
parent 12977:74b9e05af71e
comparison
equal deleted inserted replaced
13019:8a2f75e38eb2 13020:3174308d127e
25 error "adhoc.new() expects a permission argument, none given" 25 error "adhoc.new() expects a permission argument, none given"
26 elseif permission == "user" then 26 elseif permission == "user" then
27 error "the permission mode 'user' has been renamed 'any', please update your code" 27 error "the permission mode 'user' has been renamed 'any', please update your code"
28 end 28 end
29 if permission == "admin" then 29 if permission == "admin" then
30 module:default_permission("prosody:admin", "mod_adhoc:"..node); 30 module:default_permission("prosody:admin", "adhoc:"..node);
31 permission = "check"; 31 permission = "check";
32 elseif permission == "global_admin" then 32 elseif permission == "global_admin" then
33 module:default_permission("prosody:operator", "mod_adhoc:"..node); 33 module:default_permission("prosody:operator", "adhoc:"..node);
34 permission = "check"; 34 permission = "check";
35 end 35 end
36 return { name = name, node = node, handler = handler, cmdtag = _cmdtag, permission = permission }; 36 return { name = name, node = node, handler = handler, cmdtag = _cmdtag, permission = permission };
37 end 37 end
38 38