timetable-extension #1
@ -23,14 +23,11 @@ func ConvertServiceType(input *upstreamApi.JsonScheduleV1, vstp bool) (*database
|
|||||||
ScheduleEndDate: ParseCifDate(&input.ScheduleEndDate, "end"),
|
ScheduleEndDate: ParseCifDate(&input.ScheduleEndDate, "end"),
|
||||||
FirstClass: hasFirstClass(&input.ScheduleSegment.CifTrainClass),
|
FirstClass: hasFirstClass(&input.ScheduleSegment.CifTrainClass),
|
||||||
Catering: hasCatering(&input.ScheduleSegment.CifCateringCode),
|
Catering: hasCatering(&input.ScheduleSegment.CifCateringCode),
|
||||||
// Remove CateringType from type definitions in Go and TS
|
Sleeper: hasSleeper(&input.ScheduleSegment.CifSleepers),
|
||||||
Sleeper: hasSleeper(&input.ScheduleSegment.CifSleepers),
|
DaysRun: parseDaysRun(&input.ScheduleDaysRun),
|
||||||
DaysRun: parseDaysRun(&input.ScheduleDaysRun),
|
Stops: parseStops(&input.ScheduleSegment.ScheduleLocation),
|
||||||
Stops: parseStops(&input.ScheduleSegment.ScheduleLocation),
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// New struct tags are not yet parsed. Ensure all struct tags are present.
|
|
||||||
|
|
||||||
return &output, nil
|
return &output, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user