diff --git a/README.md b/README.md index ba478ab97..bd7a64856 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,8 @@ - - +======= +[![Build Status](https://dev.azure.com/wawong/MSReadyContosoAir/_apis/build/status/warrenwwc.ContosoAir?branchName=master)](https://dev.azure.com/wawong/MSReadyContosoAir/_build/latest?definitionId=6&branchName=master) # Microsoft.Github CI Demo -Demo website application for Contoso Air. Runs a nodejs server (Express v4.16) that stores customer booked flights in a CosmosDb database. ## Requirements diff --git a/src/services/airports.service.js b/src/services/airports.service.js index f9af6ab4f..3017251ac 100644 --- a/src/services/airports.service.js +++ b/src/services/airports.service.js @@ -7,8 +7,12 @@ class AirportsService { this._airports = airports; } + // getAll(){ + // return this._airports.filter(a => a.code).map(avoidEmptyCity); + // } + getAll(){ - return this._airports.filter(a => a.code).map(avoidEmptyCity); + return this._airports.filter(a => a.code).map(avoidEmptyCity).sort((a, b) => (a.city > b.city) ? 1 : -1); } getByCode(code) { diff --git a/src/services/book.form.service.js b/src/services/book.form.service.js index c0e00b35b..47199d78b 100644 --- a/src/services/book.form.service.js +++ b/src/services/book.form.service.js @@ -17,6 +17,10 @@ class BookFormService { airports: this._airports.getAll() }; } + + getAll(){ + return this._airports.filter(a => a.code).map(avoidEmptyCity).sort((a, b) => (a.city > b.city) ? 1 : -1); + } } module.exports = BookFormService;