From b5de979b794fe52425d080ea3955aa41bdde6db4 Mon Sep 17 00:00:00 2001 From: BerkieBb <82737367+BerkieBb@users.noreply.github.com> Date: Sat, 19 Mar 2022 11:16:10 +0100 Subject: [PATCH] fix(server/player): error on character creation --- server/player.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/player.lua b/server/player.lua index 7cc79e1..fabb9f4 100644 --- a/server/player.lua +++ b/server/player.lua @@ -116,7 +116,7 @@ function QBCore.Player.CheckPlayerData(source, PlayerData) InstalledApps = {}, } -- Job - if not QBCore.Shared.Jobs[PlayerData.job.name] then PlayerData.job = nil end + if PlayerData.job and PlayerData.job.name and not QBCore.Shared.Jobs[PlayerData.job.name] then PlayerData.job = nil end PlayerData.job = PlayerData.job or {} PlayerData.job.name = PlayerData.job.name or 'unemployed' PlayerData.job.label = PlayerData.job.label or 'Civilian' @@ -129,7 +129,7 @@ function QBCore.Player.CheckPlayerData(source, PlayerData) PlayerData.job.grade.name = PlayerData.job.grade.name or 'Freelancer' PlayerData.job.grade.level = PlayerData.job.grade.level or 0 -- Gang - if not QBCore.Shared.Gangs[PlayerData.gang.name] then PlayerData.gang = nil end + if PlayerData.gang and PlayerData.gang.name and not QBCore.Shared.Gangs[PlayerData.gang.name] then PlayerData.gang = nil end PlayerData.gang = PlayerData.gang or {} PlayerData.gang.name = PlayerData.gang.name or 'none' PlayerData.gang.label = PlayerData.gang.label or 'No Gang Affiliaton'