Merge pull request #1786 from rock1565/main

fix SQL parameter passing in setProps to save complex modifications
This commit is contained in:
zykem
2026-07-27 16:31:59 +02:00
committed by GitHub
@@ -167,7 +167,7 @@ Core.vehicleClass = {
assert(type(newProps) == "table", "Expected 'props' to be a table")
local vehicleData = Core.vehicles[self.plate]
local affectedRows = MySQL.update.await("UPDATE `owned_vehicles` SET `vehicle` = ? WHERE `plate` = ? AND `owner` = ?", json.encode(newProps), vehicleData.plate, vehicleData.owner)
local affectedRows = MySQL.update.await("UPDATE `owned_vehicles` SET `vehicle` = ? WHERE `plate` = ? AND `owner` = ?", { json.encode(newProps), vehicleData.plate, vehicleData.owner })
if affectedRows <= 0 then
self:delete()
return false