mirror of
https://github.com/gmod-integration/lua.git
synced 2025-03-15 17:47:34 +00:00
Fix: user endpoint
This commit is contained in:
parent
2d2275d0cb
commit
4572d64017
|
@ -34,6 +34,8 @@ local function checkPlayerFilter(code, body, data)
|
||||||
end
|
end
|
||||||
|
|
||||||
local function checkPlayerIsLink(code, body, data)
|
local function checkPlayerIsLink(code, body, data)
|
||||||
|
print(body)
|
||||||
|
PrintTable(body)
|
||||||
if !body then return end
|
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
|
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
|
end
|
||||||
|
@ -62,7 +64,7 @@ local function playerFilter(data)
|
||||||
// Check if player has a discord account linked
|
// Check if player has a discord account linked
|
||||||
if gmInte.config.forcePlayerLink && gmInte.config.verifyOnJoin then
|
if gmInte.config.forcePlayerLink && gmInte.config.verifyOnJoin then
|
||||||
if !cachedData || !cachedData.isLinkData || cachedData.isLinkData.curTime + 30 < CurTime() 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 = {
|
cachePlayerFilter[data.steamID64].isLinkData = {
|
||||||
["code"] = code,
|
["code"] = code,
|
||||||
["body"] = body,
|
["body"] = body,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user