mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-29 17:38:12 +00:00
fix
This commit is contained in:
@@ -51,6 +51,10 @@ export class VehiclesService {
|
||||
vehicleId: saved.id,
|
||||
driverId: saved.assignedDriverId,
|
||||
label: saved.assignedDriverName ?? null,
|
||||
metadata: {
|
||||
vehiclePlate: saved.plateNumber ?? saved.code ?? null,
|
||||
driverName: saved.assignedDriverName ?? null,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
@@ -133,12 +137,14 @@ export class VehiclesService {
|
||||
dto.assignedDriverId !== undefined &&
|
||||
dto.assignedDriverId !== prev.assignedDriverId
|
||||
) {
|
||||
const vehiclePlate = saved.plateNumber ?? saved.code ?? null;
|
||||
if (prev.assignedDriverId) {
|
||||
await this.history.record({
|
||||
eventType: FleetEventType.DRIVER_UNASSIGNED,
|
||||
vehicleId: id,
|
||||
driverId: prev.assignedDriverId,
|
||||
label: prev.assignedDriverName ?? null,
|
||||
metadata: { vehiclePlate, driverName: prev.assignedDriverName ?? null },
|
||||
});
|
||||
}
|
||||
if (saved.assignedDriverId) {
|
||||
@@ -147,6 +153,7 @@ export class VehiclesService {
|
||||
vehicleId: id,
|
||||
driverId: saved.assignedDriverId,
|
||||
label: saved.assignedDriverName ?? null,
|
||||
metadata: { vehiclePlate, driverName: saved.assignedDriverName ?? null },
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user