From ae55f869288afb963e19973f0a1e06ab4f2d3480 Mon Sep 17 00:00:00 2001 From: ali-exacute Date: Sun, 25 Feb 2024 13:45:46 +0330 Subject: [PATCH] Update utils.lua to check permissions based on playerId of course we dont need this on client , but we have to also pass the PlayerId otherwise other functions will have no idea about (source) --- server/utils.lua | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/server/utils.lua b/server/utils.lua index 8d190444..337890eb 100644 --- a/server/utils.lua +++ b/server/utils.lua @@ -3,9 +3,8 @@ local function noPerms(source) end --- @param perms string -function CheckPerms(perms) +function CheckPerms(source, perms) local hasPerms = QBCore.Functions.HasPermission(source, perms) - if not hasPerms then return noPerms(source) end @@ -57,7 +56,7 @@ function CheckAlreadyPlate(plate) end lib.callback.register('ps-adminmenu:callback:CheckPerms', function(source, perms) - return CheckPerms(perms) + return CheckPerms(source, perms) end) lib.callback.register('ps-adminmenu:callback:CheckAlreadyPlate', function(_, vPlate)