diff --git a/src/app/models/watch-item.ts b/src/app/models/watch-item.ts index 09ae3c22..b9d0062e 100644 --- a/src/app/models/watch-item.ts +++ b/src/app/models/watch-item.ts @@ -12,7 +12,7 @@ export interface WatchItem releaseDate; isMovie: boolean; - previousEpisode: string; + previousEpisode: Episode; nextEpisode: Episode; container: string; diff --git a/src/app/pages/player/player.component.ts b/src/app/pages/player/player.component.ts index 83666c0c..086c156a 100644 --- a/src/app/pages/player/player.component.ts +++ b/src/app/pages/player/player.component.ts @@ -373,7 +373,7 @@ export class PlayerComponent implements OnInit, OnDestroy, AfterViewInit { if (this.item.previousEpisode == null) return; - this.router.navigate(["/watch", this.item.previousEpisode], { + this.router.navigate(["/watch", this.item.previousEpisode.slug], { queryParamsHandling: "merge" }); }