From c2cdc0ef7fba11694c607369798252dbd9fd5fd8 Mon Sep 17 00:00:00 2001 From: Onur NESVAT Date: Sat, 23 Sep 2023 09:30:33 +0300 Subject: [PATCH] add plot field when fetching data from omdb --- src/api/apis/OMDbAPI.ts | 2 ++ src/models/MovieModel.ts | 2 ++ src/models/SeriesModel.ts | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/api/apis/OMDbAPI.ts b/src/api/apis/OMDbAPI.ts index ad3fb45..c5a213b 100644 --- a/src/api/apis/OMDbAPI.ts +++ b/src/api/apis/OMDbAPI.ts @@ -140,6 +140,7 @@ export class OMDbAPI extends APIModel { onlineRating: Number.parseFloat(result.imdbRating ?? 0), actors: result.Actors?.split(', ') ?? [], image: result.Poster ?? '', + plot: result.Plot ?? '', released: true, streamingServices: [], @@ -170,6 +171,7 @@ export class OMDbAPI extends APIModel { onlineRating: Number.parseFloat(result.imdbRating ?? 0), actors: result.Actors?.split(', ') ?? [], image: result.Poster ?? '', + plot: result.Plot ?? '', released: true, streamingServices: [], diff --git a/src/models/MovieModel.ts b/src/models/MovieModel.ts index 83d874f..5188cdf 100644 --- a/src/models/MovieModel.ts +++ b/src/models/MovieModel.ts @@ -9,6 +9,7 @@ export class MovieModel extends MediaTypeModel { onlineRating: number; actors: string[]; image: string; + plot: string; released: boolean; streamingServices: string[]; @@ -29,6 +30,7 @@ export class MovieModel extends MediaTypeModel { this.onlineRating = undefined; this.actors = undefined; this.image = undefined; + this.plot = undefined; this.released = undefined; this.streamingServices = undefined; diff --git a/src/models/SeriesModel.ts b/src/models/SeriesModel.ts index 5132f1e..c7e583b 100644 --- a/src/models/SeriesModel.ts +++ b/src/models/SeriesModel.ts @@ -19,6 +19,7 @@ export class SeriesModel extends MediaTypeModel { onlineRating: number; actors: string[]; image: string; + plot: string; released: boolean; streamingServices: string[]; @@ -42,6 +43,7 @@ export class SeriesModel extends MediaTypeModel { this.onlineRating = undefined; this.actors = undefined; this.image = undefined; + this.plot = undefined; this.released = undefined; this.streamingServices = undefined;