diff --git a/schema.graphql b/schema.graphql index 0a182e2..cd4a37b 100644 --- a/schema.graphql +++ b/schema.graphql @@ -240,10 +240,10 @@ type Query { airport(airportIata: String!): Airport! airportTsaCheckpointsStatus(airportIata: String!, dayOfWeek: Float!): [AirportTsaCheckPointTerminal!] airportTsaWaitTime(airportIata: String!): [AirportTsaWaitTime!] - airportWeather(airportIata: String!, date: Float!, hour: Float!, month: Float!, year: Float!): AirportWeather + airportWeather(airportIata: String!, date: Int!, hour: Int!, month: Int!, year: Int!): AirportWeather flight(flightID: String!): Flight! flightPromptness(flightID: String!): FlightPromptness! - flights(airlineIata: String!, date: Float!, flightNumber: String!, month: Float!, year: Float!): [Flight!]! + flights(airlineIata: String!, date: Int!, flightNumber: String!, month: Int!, year: Int!): [Flight!]! randomFlight: Flight! user: User! userActiveFlights: [UserFlight!]! diff --git a/src/api/graphql/resolvers/airport.weather.resolver.ts b/src/api/graphql/resolvers/airport.weather.resolver.ts index 228b53a..5f2dd15 100644 --- a/src/api/graphql/resolvers/airport.weather.resolver.ts +++ b/src/api/graphql/resolvers/airport.weather.resolver.ts @@ -1,4 +1,4 @@ -import { Arg, Query, Resolver } from 'type-graphql'; +import { Arg, Int, Query, Resolver } from 'type-graphql'; import { GQL_AirportWeather } from '@app/@generated/graphql/models/AirportWeather'; import { getAirportWeather } from '@app/services/airport.weather/get.airport.weather'; @@ -8,10 +8,10 @@ export class AirportWeatherResolver { @Query(() => GQL_AirportWeather, { nullable: true }) async airportWeather( @Arg('airportIata') iata: string, - @Arg('year') year: number, - @Arg('month') month: number, - @Arg('date') date: number, - @Arg('hour') hour: number, + @Arg('year', () => Int) year: number, + @Arg('month', () => Int) month: number, + @Arg('date', () => Int) date: number, + @Arg('hour', () => Int) hour: number, ) { const result = await getAirportWeather({ airportIata: iata, diff --git a/src/api/graphql/resolvers/flight.resolver.ts b/src/api/graphql/resolvers/flight.resolver.ts index d03f7c2..594e0bb 100644 --- a/src/api/graphql/resolvers/flight.resolver.ts +++ b/src/api/graphql/resolvers/flight.resolver.ts @@ -69,9 +69,9 @@ export class FlightResolver { async flights( @Arg('flightNumber') flightNumber: string, @Arg('airlineIata') airlineIata: string, - @Arg('year') year: number, - @Arg('month') month: number, - @Arg('date') date: number, + @Arg('year', () => Int) year: number, + @Arg('month', () => Int) month: number, + @Arg('date', () => Int) date: number, ) { const result = await getFlights({ airlineIata,