From a15ce62b2089b267cad4a8d23a3e09c070d6d3ce Mon Sep 17 00:00:00 2001
From: flux <25628292+fluxionary@users.noreply.github.com>
Date: Sat, 3 Aug 2019 19:38:33 +0000
Subject: [PATCH] remove unnecessary privilege checks

---
 src/workbench.lua | 15 +++------------
 1 file changed, 3 insertions(+), 12 deletions(-)

diff --git a/src/workbench.lua b/src/workbench.lua
index 53e4712..c7a0316 100644
--- a/src/workbench.lua
+++ b/src/workbench.lua
@@ -190,10 +190,7 @@ end
 
 function workbench.allow_put(pos, listname, index, stack, player)
 	local player_name = player:get_player_name()
-	if (
-		minetest.is_protected(pos, player_name) and
-		not minetest.check_player_privs(player_name, {protection_bypass=true})
-	) then
+	if minetest.is_protected(pos, player_name) then
 		minetest.record_protection_violation(pos, player_name)
 		return 0
 	end
@@ -229,10 +226,7 @@ end
 
 function workbench.allow_move(pos, from_list, from_index, to_list, to_index, count, player)
 	local player_name = player:get_player_name()
-	if (
-		minetest.is_protected(pos, player_name) and
-		not minetest.check_player_privs(player_name, {protection_bypass=true})
-	) then
+	if minetest.is_protected(pos, player_name) then
 		minetest.record_protection_violation(pos, player_name)
 		return 0
 	end
@@ -258,10 +252,7 @@ end
 
 function workbench.allow_take(pos, listname, index, stack, player)
 	local player_name = player:get_player_name()
-	if (
-		minetest.is_protected(pos, player_name) and
-		not minetest.check_player_privs(player_name, {protection_bypass=true})
-	) then
+	if minetest.is_protected(pos, player_name) then
 		minetest.record_protection_violation(pos, player_name)
 		return 0
 	end
-- 
GitLab