mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-27 21:20:57 +00:00
small fix
This commit is contained in:
@@ -1073,11 +1073,16 @@ export class TrainSchedulingService {
|
||||
containerPlacements ?? [],
|
||||
);
|
||||
|
||||
// The link above puts these bookings on the train: they are SCHEDULED, not
|
||||
// ELIGIBLE. Leaving them ELIGIBLE re-offers an allocated booking to the next
|
||||
// batch fill, which unlinks it and frees its wagons on the next window cycle.
|
||||
const scheduledAt = new Date();
|
||||
for (const booking of bookings) {
|
||||
await this.bookingsRepository.updateSchedulingFields(
|
||||
booking.id,
|
||||
{
|
||||
schedulingStatus: SchedulingStatus.Eligible,
|
||||
schedulingStatus: SchedulingStatus.Scheduled,
|
||||
scheduledAt,
|
||||
wagonsRequired: sumWagonsRequired(booking),
|
||||
},
|
||||
manager,
|
||||
|
||||
Reference in New Issue
Block a user