@@ -175,10 +175,7 @@ const ImportTrainScheduleConfig = ({
175
175
const times = ocpTT . getElementsByTagName ( 'times' ) [ 0 ] ;
176
176
let departureTime = times ?. getAttribute ( 'departure' ) || '' ;
177
177
let arrivalTime = times ?. getAttribute ( 'arrival' ) || '' ;
178
-
179
- arrivalTime = times ?. getAttribute ( 'arrival' ) || times ?. getAttribute ( 'departure' ) || '' ;
180
178
arrivalTime = cleanTimeFormat ( arrivalTime ) ;
181
- departureTime = times ?. getAttribute ( 'departure' ) || times ?. getAttribute ( 'arrival' ) || '' ;
182
179
departureTime = cleanTimeFormat ( departureTime ) ;
183
180
184
181
if ( ! ocpRef ) {
@@ -197,7 +194,7 @@ const ImportTrainScheduleConfig = ({
197
194
const formattedArrivalTime = `${ startDate } ${ arrivalTime } ` ;
198
195
const formattedDepartureTime = `${ startDate } ${ departureTime } ` ;
199
196
200
- let stopFor = 0 ;
197
+ let stopFor : number | undefined ;
201
198
if ( arrivalTime && departureTime ) {
202
199
const arrivalDate = new Date ( `${ startDate } T${ arrivalTime } ` ) ;
203
200
const departureDate = new Date ( `${ startDate } T${ departureTime } ` ) ;
@@ -211,7 +208,7 @@ const ImportTrainScheduleConfig = ({
211
208
name : ocpRef ,
212
209
arrivalTime : formattedArrivalTime ,
213
210
departureTime : formattedDepartureTime ,
214
- duration : stopFor > 0 ? stopFor : undefined ,
211
+ duration : stopFor || undefined ,
215
212
} as Step ;
216
213
} )
217
214
. filter ( ( step ) : step is Step => step !== null ) ;
0 commit comments