diff --git a/aio/content/examples/toh-pt6/src/app/hero.service.ts b/aio/content/examples/toh-pt6/src/app/hero.service.ts index 43ef4a0f00..82f233f04c 100644 --- a/aio/content/examples/toh-pt6/src/app/hero.service.ts +++ b/aio/content/examples/toh-pt6/src/app/hero.service.ts @@ -104,8 +104,7 @@ export class HeroService { // #docregion deleteHero /** DELETE: delete the hero from the server */ - deleteHero(hero: Hero | number): Observable { - const id = typeof hero === 'number' ? hero : hero.id; + deleteHero(id: number): Observable { const url = `${this.heroesUrl}/${id}`; return this.http.delete(url, this.httpOptions).pipe( diff --git a/aio/content/examples/toh-pt6/src/app/heroes/heroes.component.ts b/aio/content/examples/toh-pt6/src/app/heroes/heroes.component.ts index 7cdeca088a..5826d8ace8 100644 --- a/aio/content/examples/toh-pt6/src/app/heroes/heroes.component.ts +++ b/aio/content/examples/toh-pt6/src/app/heroes/heroes.component.ts @@ -36,7 +36,7 @@ export class HeroesComponent implements OnInit { // #docregion delete delete(hero: Hero): void { this.heroes = this.heroes.filter(h => h !== hero); - this.heroService.deleteHero(hero).subscribe(); + this.heroService.deleteHero(hero.id).subscribe(); } // #enddocregion delete