From 4572d6401724df87c8f0c14413ce187ebb21fbbd Mon Sep 17 00:00:00 2001 From: Linventif Date: Mon, 18 Nov 2024 17:48:50 +0000 Subject: [PATCH] Fix: user endpoint --- lua/gmod_integration/server/sv_filtrers.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lua/gmod_integration/server/sv_filtrers.lua b/lua/gmod_integration/server/sv_filtrers.lua index 99d5278..653b5d4 100644 --- a/lua/gmod_integration/server/sv_filtrers.lua +++ b/lua/gmod_integration/server/sv_filtrers.lua @@ -34,6 +34,8 @@ local function checkPlayerFilter(code, body, data) end local function checkPlayerIsLink(code, body, data) + print(body) + PrintTable(body) if !body then return end if !body.discordID then game.KickID(data.networkid, filterMessage(gmInte.getTranslation("filter.link", "You need to link your discord account before joining, verify your account on {1}", "https://gmod-integration.com/account"))) end end @@ -62,7 +64,7 @@ local function playerFilter(data) // Check if player has a discord account linked if gmInte.config.forcePlayerLink && gmInte.config.verifyOnJoin then if !cachedData || !cachedData.isLinkData || cachedData.isLinkData.curTime + 30 < CurTime() then - gmInte.http.get("/users/:steamID64", function(code, body) + gmInte.http.get("/users?steamID64=" .. data.steamID64, function(code, body) cachePlayerFilter[data.steamID64].isLinkData = { ["code"] = code, ["body"] = body,