Make all admin checks use one table

This commit is contained in:
ShadowNinja
2014-07-12 19:10:26 -04:00
parent 65013863b2
commit 57c18fce95
3 changed files with 6 additions and 6 deletions

View File

@ -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