Guest User

Untitled

a guest
May 22nd, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. queryFlights(body: FlightBoardApiCallBody): Observable<any>{
  2. if (this.getFlightsURL){
  3. return this.queryFlightsHelper(body, this.getFlightsURL);
  4. } else {
  5. this.sls.getServices()
  6. .map(s => s[GET_FLIGTHS_SERVICE_NAME])
  7. .switchMap(url => {
  8. if (url != null){
  9. return this.queryFlightsHelper(body, url);
  10. } else {
  11. return Observable.empty();
  12. }
  13. });
  14. }
  15. }
  16.  
  17. private queryFlightsHelper(b: FlightBoardApiCallBody, url: string): Observable<any>{...}
  18.  
  19. this.flightSubscription = this.f.queryFlights(body).subscribe((res) => {...});
Add Comment
Please, Sign In to add comment