From bf15158ea8bb98bcab8e7fc954bfc8b9bd815dda Mon Sep 17 00:00:00 2001 From: Matt Huntington Date: Mon, 26 Jun 2017 19:18:32 -0400 Subject: [PATCH] cleaner --- src/app/search/search.component.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/app/search/search.component.ts b/src/app/search/search.component.ts index dc488b4..bd37cad 100644 --- a/src/app/search/search.component.ts +++ b/src/app/search/search.component.ts @@ -30,11 +30,9 @@ export class SearchComponent implements OnInit { this.searchTerms .debounceTime(300) .distinctUntilChanged() - .subscribe(name => { - this.characterSearchService.createAPIObservable(name).subscribe(results => { - this.results = results.json().results; - }) - }) + .switchMap(name => this.characterSearchService.createAPIObservable(name)).subscribe(results => { + this.results = results.json().results; + }); } }