Skip to content

Commit 41c862f

Browse files
authored
Merge pull request #120 from HSLdevcom/apc-classes
support for rest of the apc classes
2 parents ae3adce + 6941b53 commit 41c862f

5 files changed

Lines changed: 43 additions & 0 deletions

File tree

src/objects/createJourneyEventObject.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -358,6 +358,13 @@ export function createPassengerCountEventObject(
358358
const totalPassengersOut = authorized ? event.total_passengers_out : null
359359
const bikesIn = authorized ? event.bikes_in : null
360360
const bikesOut = authorized ? event.bikes_out : null
361+
362+
const wheelchairsIn = authorized ? event.wheelchairs_in : null
363+
const wheelchairsOut = authorized ? event.wheelchairs_out : null
364+
const pramsIn = authorized ? event.prams_in : null
365+
const pramsOut = authorized ? event.prams_out : null
366+
const otherIn = authorized ? event.other_in : null
367+
const otherOut = authorized ? event.other_out : null
361368
let vehicleLoadRatioText = 'empty'
362369

363370
if (event.vehicle_load_ratio && event.vehicle_load_ratio >= 0.05) {
@@ -401,6 +408,12 @@ export function createPassengerCountEventObject(
401408
vehicleLoadRatioText,
402409
bikesIn,
403410
bikesOut,
411+
wheelchairsIn,
412+
wheelchairsOut,
413+
pramsIn,
414+
pramsOut,
415+
otherIn,
416+
otherOut,
404417
_sort: unix,
405418
}
406419
}

src/schema/Journey.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,12 @@ export const Journey = gql`
9191
vehicleLoadRatioText: String
9292
bikesIn: Int
9393
bikesOut: Int
94+
wheelchairsIn: Int
95+
wheelchairsOut: Int
96+
pramsIn: Int
97+
pramsOut: Int
98+
otherIn: Int
99+
otherOut: Int
94100
_sort: Int
95101
}
96102

src/types/EventsDb.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,12 @@ export type PassengerCount = {
171171
total_passengers_out: Maybe<number>
172172
bikes_in: Maybe<number>
173173
bikes_out: Maybe<number>
174+
wheelchairs_in: Maybe<number>
175+
wheelchairs_out: Maybe<number>
176+
prams_in: Maybe<number>
177+
prams_out: Maybe<number>
178+
other_in: Maybe<number>
179+
other_out: Maybe<number>
174180
}
175181

176182
export type EventsType =

src/types/generated/resolver-types.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -456,6 +456,12 @@ export type JourneyPassengerCountEvent = {
456456
vehicleLoadRatioText?: Maybe<Scalars['String']>
457457
bikesIn?: Maybe<Scalars['Int']>
458458
bikesOut?: Maybe<Scalars['Int']>
459+
wheelchairsIn?: Maybe<Scalars['Int']>
460+
wheelchairsOut?: Maybe<Scalars['Int']>
461+
pramsIn?: Maybe<Scalars['Int']>
462+
pramsOut?: Maybe<Scalars['Int']>
463+
otherIn?: Maybe<Scalars['Int']>
464+
otherOut?: Maybe<Scalars['Int']>
459465
_sort?: Maybe<Scalars['Int']>
460466
}
461467

@@ -1511,6 +1517,12 @@ export type JourneyPassengerCountEventResolvers<
15111517
vehicleLoadRatioText?: Resolver<Maybe<ResolversTypes['String']>, ParentType, ContextType>
15121518
bikesIn?: Resolver<Maybe<ResolversTypes['Int']>, ParentType, ContextType>
15131519
bikesOut?: Resolver<Maybe<ResolversTypes['Int']>, ParentType, ContextType>
1520+
wheelchairsIn?: Resolver<Maybe<ResolversTypes['Int']>, ParentType, ContextType>
1521+
wheelchairsOut?: Resolver<Maybe<ResolversTypes['Int']>, ParentType, ContextType>
1522+
pramsIn?: Resolver<Maybe<ResolversTypes['Int']>, ParentType, ContextType>
1523+
pramsOut?: Resolver<Maybe<ResolversTypes['Int']>, ParentType, ContextType>
1524+
otherIn?: Resolver<Maybe<ResolversTypes['Int']>, ParentType, ContextType>
1525+
otherOut?: Resolver<Maybe<ResolversTypes['Int']>, ParentType, ContextType>
15141526
_sort?: Resolver<Maybe<ResolversTypes['Int']>, ParentType, ContextType>
15151527
}
15161528

src/types/generated/schema-types.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -452,6 +452,12 @@ export type JourneyPassengerCountEvent = {
452452
vehicleLoadRatioText?: Maybe<Scalars['String']>
453453
bikesIn?: Maybe<Scalars['Int']>
454454
bikesOut?: Maybe<Scalars['Int']>
455+
wheelchairsIn?: Maybe<Scalars['Int']>
456+
wheelchairsOut?: Maybe<Scalars['Int']>
457+
pramsIn?: Maybe<Scalars['Int']>
458+
pramsOut?: Maybe<Scalars['Int']>
459+
otherIn?: Maybe<Scalars['Int']>
460+
otherOut?: Maybe<Scalars['Int']>
455461
_sort?: Maybe<Scalars['Int']>
456462
}
457463

0 commit comments

Comments
 (0)