From e2f975d5ea6af995b7d0f0440015d0b92ed34115 Mon Sep 17 00:00:00 2001 From: mProjectsCode Date: Fri, 13 May 2022 22:02:21 +0200 Subject: [PATCH] small fix --- src/api/apis/OMDbAPI.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/api/apis/OMDbAPI.ts b/src/api/apis/OMDbAPI.ts index 4480302..e3531db 100644 --- a/src/api/apis/OMDbAPI.ts +++ b/src/api/apis/OMDbAPI.ts @@ -51,31 +51,31 @@ export class OMDbAPI extends APIModel { let ret: MediaTypeModel[] = []; for (const result of data.Search) { - const type = this.typeMappings.get(result.type.toLowerCase()); + const type = this.typeMappings.get(result.Type.toLowerCase()); if (type === undefined) { continue; } - if (result.Type === 'movie') { + if (type === 'movie') { ret.push(new MovieModel({ - type: 'movie', + type: type, title: result.Title, englishTitle: result.Title, year: result.Year, dataSource: this.apiName, id: result.imdbID, } as MovieModel)); - } else if (result.Type === 'series') { + } else if (type === 'series') { ret.push(new SeriesModel({ - type: 'series', + type: type, title: result.Title, englishTitle: result.Title, year: result.Year, dataSource: this.apiName, id: result.imdbID, } as SeriesModel)); - } else if (result.Type === 'game') { + } else if (type === 'game') { ret.push(new GameModel({ - type: 'game', + type: type, title: result.Title, englishTitle: result.Title, year: result.Year, @@ -108,7 +108,7 @@ export class OMDbAPI extends APIModel { throw Error(`Received error from ${this.apiName}: ${result.Error}`); } - const type = this.typeMappings.get(result.type.toLowerCase()); + const type = this.typeMappings.get(result.Type.toLowerCase()); if (type === undefined) { throw Error(`${result.type.toLowerCase()} is an unsupported type.`); }