mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-26 18:42:49 +00:00
Merge pull request #580 from Tria-plc/freight_feature/usermanagement
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