forked from minetest-mods/areas
Make all admin checks use one table
This commit is contained in:
@ -35,7 +35,7 @@ minetest.register_chatcommand("set_owner", {
|
||||
description = "Protect an area beetween two positions and give"
|
||||
.." a player access to it without setting the parent of the"
|
||||
.." area to any existing area",
|
||||
privs = {areas=true},
|
||||
privs = areas.adminPrivs,
|
||||
func = function(name, param)
|
||||
local ownerName, areaName = param:match('^(%S+)%s(.+)$')
|
||||
|
||||
@ -175,7 +175,7 @@ minetest.register_chatcommand("find_areas", {
|
||||
minetest.register_chatcommand("list_areas", {
|
||||
description = "List your areas, or all areas if you are an admin.",
|
||||
func = function(name, param)
|
||||
local admin = minetest.check_player_privs(name, {areas=true})
|
||||
local admin = minetest.check_player_privs(name, areas.adminPrivs)
|
||||
local areaStrings = {}
|
||||
for id, area in pairs(areas.areas) do
|
||||
if admin or areas:isAreaOwner(id, name) then
|
||||
|
Reference in New Issue
Block a user