Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Match{
- id:number;
- ...
- tournamentId:number;
- tournament: Tournament;
- }
- class Tournament{
- id:number;
- ...
- name:String;
- }
- get(): Observable<Match> {
- return Observable.create(obs => {
- tournamentService.get().pipe(toArray()).subscribe(tournaments => {//tournaments = [torunament1, tournament2]
- super.get().pipe(map(x => { let m = new Match(x); m.populateTournament(tournaments); obs.next(m); return m; })).subscribe(() => {
- obs.complete();
- });
- });
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement