mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-09-02 11:18:53 +00:00
fix(es_extended/client/functions): validate model is a vehicle
This commit is contained in:
@@ -391,7 +391,7 @@ function ESX.UI.Menu.Close(menuType, namespace, name, cancel)
|
||||
else
|
||||
local menu = ESX.UI.Menu.Opened[i]
|
||||
ESX.UI.Menu.RegisteredTypes[menu.type].close(menu.namespace, menu.name)
|
||||
|
||||
|
||||
if type(menu.cancel) ~= "nil" then
|
||||
menu.cancel(menu.data, menu)
|
||||
end
|
||||
@@ -412,7 +412,7 @@ function ESX.UI.Menu.CloseAll(cancel)
|
||||
else
|
||||
local menu = ESX.UI.Menu.Opened[i]
|
||||
ESX.UI.Menu.RegisteredTypes[menu.type].close(menu.namespace, menu.name)
|
||||
|
||||
|
||||
if type(menu.cancel) ~= "nil" then
|
||||
menu.cancel(menu.data, menu)
|
||||
end
|
||||
@@ -1585,6 +1585,11 @@ function ESX.GetVehicleTypeClient(model)
|
||||
if not IsModelInCdimage(model) then
|
||||
return false
|
||||
end
|
||||
|
||||
if not IsModelAVehicle(model) then
|
||||
return false
|
||||
end
|
||||
|
||||
if mismatchedTypes[model] then
|
||||
return mismatchedTypes[model]
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user