comparison mod_adhoc_account_management/mod_adhoc_account_management.lua @ 4909:6ce42aacad42

mod_adhoc_account_management: Add compatibility with 0.12 permission string (thanks mirux)
author Matthew Wild <mwild1@gmail.com>
date Sat, 19 Mar 2022 09:10:25 +0000
parents c6dd65354db0
children
comparison
equal deleted inserted replaced
4908:44be2c6087f3 4909:6ce42aacad42
101 end 101 end
102 end 102 end
103 103
104 -- Feature requests? What could fit under account management? 104 -- Feature requests? What could fit under account management?
105 105
106 -- COMPAT w/0.11 (uses "user" instead of "any")
107 local permission = pcall(require, "core.features") and "any" or "user";
106 108
107 local adhoc_new = module:require "adhoc".new; 109 local adhoc_new = module:require "adhoc".new;
108 local adhoc_passwd = adhoc_new("Change Password", "passwd", change_password_command_handler, "user"); 110 local adhoc_passwd = adhoc_new("Change Password", "passwd", change_password_command_handler, permission);
109 module:add_item ("adhoc", adhoc_passwd); 111 module:add_item ("adhoc", adhoc_passwd);