From 277bed0bc639b19a78c63d84ab68456fe5d81f37 Mon Sep 17 00:00:00 2001 From: Grav <75702884+Gravxd@users.noreply.github.com> Date: Tue, 8 Aug 2023 11:24:35 +0100 Subject: [PATCH] Revert "tweak(server/admin_server) remove un-needed re-loop through array and optimise code" This reverts commit a3b8925700066f2f81fa6cbf85e77145fba44f03. --- server/admin_server.lua | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/server/admin_server.lua b/server/admin_server.lua index dd5fa54b..5a39d245 100644 --- a/server/admin_server.lua +++ b/server/admin_server.lua @@ -135,17 +135,18 @@ RegisterServerEvent("EasyAdmin:GetInfinityPlayerList", function() for i, player in pairs(players) do local player = tonumber(player) cachePlayer(player) - local cached_data = CachedPlayers[player] - if cached_data then - local pData = {id = cached_data.id, name = cached_data.name, immune = cached_data.immune} - for i, v in pairs(cached_data.identifiers) do - if v == "discord:178889658128793600" then - pData.developer = true - elseif v == "discord:736521574383091722" --[[ Jaccosf ]] or v == "discord:1001065851790839828" --[[ robbybaseplate ]] or v == "discord:840695262460641311" --[[ Knight ]] or v == "discord:270731163822325770" --[[ Skypo ]] or v == "discord:186980021850734592" --[[ coleminer0112 ]] then - pData.contributor = true + for i, cached in pairs(CachedPlayers) do + if (cached.id == player) then + local pData = {id = cached.id, name = cached.name, immune = cached.immune} + for i, v in pairs(cached.identifiers) do + if v == "discord:178889658128793600" then + pData.developer = true + elseif v == "discord:736521574383091722" --[[ Jaccosf ]] or v == "discord:1001065851790839828" --[[ robbybaseplate ]] or v == "discord:840695262460641311" --[[ Knight ]] or v == "discord:270731163822325770" --[[ Skypo ]] or v == "discord:186980021850734592" --[[ coleminer0112 ]] then + pData.contributor = true + end end + table.insert(l, pData) end - l[#l + 1] = pData end end