From 36e2de188340aed7b3cc8e3860ebf896254de3dd Mon Sep 17 00:00:00 2001 From: Linventif Date: Tue, 27 Feb 2024 02:33:38 +0100 Subject: [PATCH] fix: player is valid --- lua/gmod_integration/server/sv_settings.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lua/gmod_integration/server/sv_settings.lua b/lua/gmod_integration/server/sv_settings.lua index dfaaa61..6f7f9aa 100644 --- a/lua/gmod_integration/server/sv_settings.lua +++ b/lua/gmod_integration/server/sv_settings.lua @@ -46,14 +46,14 @@ function gmInte.refreshSettings() end function gmInte.superadminGetConfig(ply) - if (!gmInte.plyValid(ply) || !ply:IsSuperAdmin()) then return end + if (!ply:IsValid() || !ply:IsPlayer(ply) || !ply:IsSuperAdmin()) then return end gmInte.config.websocket = GWSockets && true || false gmInte.SendNet("adminConfig", gmInte.config, ply) end function gmInte.publicGetConfig(ply) - if (!gmInte.plyValid(ply)) then return end + if (!ply:IsValid() || !ply:IsPlayer(ply)) then return end gmInte.SendNet("publicConfig", { ["debug"] = gmInte.config.debug, @@ -62,7 +62,7 @@ function gmInte.publicGetConfig(ply) end function gmInte.superadminSetConfig(ply, data) - if (!gmInte.plyValid(ply) || !ply:IsSuperAdmin()) then return end + if (!ply:IsValid() || !ply:IsPlayer(ply) || !ply:IsSuperAdmin()) then return end for k, v in pairs(data) do gmInte.saveSetting(k, v)