# HG changeset patch # User Matthew Wild # Date 1647681025 0 # Node ID 6ce42aacad42c226d38b134cb4d0cfc587a337da # Parent 44be2c6087f35de5fb34985b83b7903f22226772 mod_adhoc_account_management: Add compatibility with 0.12 permission string (thanks mirux) diff -r 44be2c6087f3 -r 6ce42aacad42 mod_adhoc_account_management/mod_adhoc_account_management.lua --- a/mod_adhoc_account_management/mod_adhoc_account_management.lua Thu Mar 17 20:24:43 2022 +0000 +++ b/mod_adhoc_account_management/mod_adhoc_account_management.lua Sat Mar 19 09:10:25 2022 +0000 @@ -103,7 +103,9 @@ -- Feature requests? What could fit under account management? +-- COMPAT w/0.11 (uses "user" instead of "any") +local permission = pcall(require, "core.features") and "any" or "user"; local adhoc_new = module:require "adhoc".new; -local adhoc_passwd = adhoc_new("Change Password", "passwd", change_password_command_handler, "user"); +local adhoc_passwd = adhoc_new("Change Password", "passwd", change_password_command_handler, permission); module:add_item ("adhoc", adhoc_passwd);