From dbf1640c1b18780d105cee4d4392d4a3c3a83511 Mon Sep 17 00:00:00 2001 From: AnimeDL Date: Sat, 15 Jul 2023 21:28:29 -0700 Subject: [PATCH] Fix thumbnail when downloading in GUI For Hidive --- @types/hidiveTypes.d.ts | 1 + hidive.ts | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/@types/hidiveTypes.d.ts b/@types/hidiveTypes.d.ts index 126547f..858c40d 100644 --- a/@types/hidiveTypes.d.ts +++ b/@types/hidiveTypes.d.ts @@ -41,6 +41,7 @@ export interface HidiveStreamInfo extends HidiveStreamList { season?: number; episodeNumber?: number; uncut?: boolean; + image?: string; } export interface HidiveSubtitleInfo { diff --git a/hidive.ts b/hidive.ts index fe50e73..3d88764 100644 --- a/hidive.ts +++ b/hidive.ts @@ -451,6 +451,7 @@ export default class Hidive implements ServiceClass { videoinfo.season = parseFloat(selectedEpisode.SeasonNumberValue+''); videoinfo.episodeNumber = parseFloat(selectedEpisode.EpisodeNumberValue+''); videoinfo.uncut = videodetails[0] == 'Home Video' ? true : false; + videoinfo.image = selectedEpisode.ScreenShotSmallUrl; console.info(`[INFO] Selected release: ${videodetails[0]} ${videodetails[1]}`); selectedVideoUrls.push(videoinfo); }); @@ -652,7 +653,7 @@ export default class Hidive implements ServiceClass { override: options.force, callback: options.callbackMaker ? options.callbackMaker({ fileName: `${path.isAbsolute(outFile) ? outFile.slice(this.cfg.dir.content.length) : outFile}`, - image: '', + image: videoData.image, parent: { title: videoData.seriesTitle },