From 73870fd6479fffbae8b5ae2e23f7e89d488ba5f7 Mon Sep 17 00:00:00 2001 From: Matthew <22198949+MafewTM@users.noreply.github.com> Date: Sat, 30 Sep 2023 01:03:55 -0400 Subject: [PATCH] update to logs --- server/logs.lua | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/server/logs.lua b/server/logs.lua index 1b6556a2..32e0bf54 100644 --- a/server/logs.lua +++ b/server/logs.lua @@ -56,12 +56,13 @@ local colors = { -- https://www.spycolor.com/ local logQueue = {} RegisterNetEvent('qb-log:server:CreateLog', function(name, title, color, message, tagEveryone) + local postData = {} local tag = tagEveryone or false local webHook = webhooks[name] or webhooks['default'] local embedData = { { ['title'] = title, - ['color'] = colors[color] or colors['default'], + ['color'] = Colors[color] or Colors['default'], ['footer'] = { ['text'] = os.date('%c'), }, @@ -77,14 +78,13 @@ RegisterNetEvent('qb-log:server:CreateLog', function(name, title, color, message logQueue[name][#logQueue[name] + 1] = {webhook = webHook, data = embedData} if #logQueue[name] >= 10 then - local postData = {username = 'QB Logs', embeds = {}} - - for i = 1, #logQueue[name] do - postData.embeds[#postData.embeds + 1] = logQueue[name][i].data[1] + if tag then + postData = { username = 'QB Logs', content = '@everyone', embeds = {} } + else + postData = { username = 'QB Logs', embeds = {}} end - + for i = 1, #logQueue[name] do postData.embeds[#postData.embeds + 1] = logQueue[name][i].data[1] end PerformHttpRequest(logQueue[name][1].webhook, function() end, 'POST', json.encode(postData), { ['Content-Type'] = 'application/json' }) - logQueue[name] = {} end end)