Skip to content

Commit 0cbbe91

Browse files
committed
fix validity error
1 parent 6a46a69 commit 0cbbe91

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

lua/warden_framework/sh_perms.lua

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -313,13 +313,12 @@ end)
313313
function Warden._CheckPerm(receiver, granter, perm, receiverOwner, granterOwner, validRec, validGra)
314314
-- check if the granter ent is filtered
315315
local bypass = Warden._GetEntPermBypass(granter, perm)
316-
local adminLevel = receiverOwner:WardenGetAdminLevel()
317316
if bypass ~= nil then
318317
if bypass then return true end
319-
if not validRec or Warden.GetServerSetting("admin_level_filter_bypass") > adminLevel then return false end
318+
if not validRec or Warden.GetServerSetting("admin_level_filter_bypass") > receiverOwner:WardenGetAdminLevel() then return false end
320319
end
321320

322-
if validRec and perm:GetAdminLevel() <= adminLevel then return true end
321+
if validRec and perm:GetAdminLevel() <= receiverOwner:WardenGetAdminLevel() then return true end
323322
if validGra and granterOwner:IsBot() and Warden.GetServerBool("always_target_bots", false) then return true end
324323

325324
if not granterOwner or not receiverOwner then return perm:GetDefault() end

0 commit comments

Comments
 (0)