Fixed cloning vehicle models

This commit is contained in:
Selim Mustafaev 2023-01-21 14:06:31 +03:00
parent 4e660c552e
commit dccd345175

View File

@ -374,6 +374,10 @@ public final class Vehicle: Object, Decodable, Identifiable, Differentiable, Clo
notes.append(objectsIn: self.notes.map { $0.clone() }) notes.append(objectsIn: self.notes.map { $0.clone() })
vehicle.notes = notes vehicle.notes = notes
let events = List<VehicleEvent>()
events.append(objectsIn: self.events.map { $0.clone() }.sorted { $0.date > $1.date })
vehicle.events = events
return vehicle return vehicle
} }