diff --git a/src/airport/airport.service.ts b/src/airport/airport.service.ts index 5936c94..199e6ba 100644 --- a/src/airport/airport.service.ts +++ b/src/airport/airport.service.ts @@ -32,19 +32,17 @@ export class AirportService { } async registerAirport(airport: Airport): Promise { - this.airportExists(airport.icao).then(async (exists) => { + return this.airportExists(airport.icao).then(async (exists) => { if (!exists) { await this.airportModel.create(airport); } return !exists; }); - - return false; } async updateAirport(airport: Airport): Promise { - this.airportExists(airport.icao).then(async (exists) => { + return this.airportExists(airport.icao).then(async (exists) => { if (exists) { await this.airportModel.findOneAndUpdate( { icao: airport.icao }, @@ -54,8 +52,6 @@ export class AirportService { return exists; }); - - return false; } async deleteAirport(icao: string): Promise {