From b9576a6084565760464eb4c52789812d9069e77e Mon Sep 17 00:00:00 2001 From: KamuiKody <62488881+KamuiKody@users.noreply.github.com> Date: Wed, 19 Oct 2022 01:46:04 -0400 Subject: [PATCH] Replace breaks with Returns currently when adding multiple jobs or items or gangs if there is a duplicate it breaks the loop instead of returning and going to the next item. --- server/exports.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/server/exports.lua b/server/exports.lua index f080732..9e06f75 100644 --- a/server/exports.lua +++ b/server/exports.lua @@ -61,14 +61,14 @@ local function AddJobs(jobs) message = 'invalid_job_name' shouldContinue = false errorItem = jobs[key] - break + return end if QBCore.Shared.Jobs[key] then message = 'job_exists' shouldContinue = false errorItem = jobs[key] - break + return end QBCore.Shared.Jobs[key] = value @@ -171,14 +171,14 @@ local function AddItems(items) message = "invalid_item_name" shouldContinue = false errorItem = items[key] - break + return end if QBCore.Shared.Items[key] then message = "item_exists" shouldContinue = false errorItem = items[key] - break + return end QBCore.Shared.Items[key] = value @@ -244,14 +244,14 @@ local function AddGangs(gangs) message = "invalid_gang_name" shouldContinue = false errorItem = gangs[key] - break + return end if QBCore.Shared.Gangs[key] then message = "gang_exists" shouldContinue = false errorItem = gangs[key] - break + return end QBCore.Shared.Gangs[key] = value