diff options
Diffstat (limited to 'tinydns-model.lua')
-rw-r--r-- | tinydns-model.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tinydns-model.lua b/tinydns-model.lua index 0546e43..d459400 100644 --- a/tinydns-model.lua +++ b/tinydns-model.lua @@ -345,7 +345,7 @@ function getpermissionslist(self) end -- Need to check for roles as well as users local rolelist = {} - local rols = roles.list_all_roles() + local rols = roles.list_all_roles(self) for i,role in ipairs(rols) do local allowedlist = {} local entry = authenticator.read_roleentry(self, "tinydns", role) or "" @@ -375,7 +375,7 @@ end local function validaterolepermissions(self, rolepermissions) local success = false rolepermissions.value.role.errtxt = "Invalid role" - local rols = roles.list_all_roles() + local rols = roles.list_all_roles(self) for i,role in ipairs(rols) do if rolepermissions.value.role.value == role then rolepermissions.value.role.errtxt = nil |