From eaa24985adff52c74ca8a8e9c076574fd9248b67 Mon Sep 17 00:00:00 2001 From: Izuco Date: Sun, 17 Apr 2022 21:44:58 +0200 Subject: [PATCH] Fix Download Archive --- modules/module.downloadArchive.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/module.downloadArchive.ts b/modules/module.downloadArchive.ts index 2b3d91b..6fe7ada 100644 --- a/modules/module.downloadArchive.ts +++ b/modules/module.downloadArchive.ts @@ -37,6 +37,7 @@ const addToArchive = (kind: { id: ID, already: [] }); + (data as any)[kind.service][kind.type] = items; } else { if (kind.service === 'funi') { data['funi'] = { @@ -71,7 +72,8 @@ const downloaded = (kind: { type: 's'|'srz' }, ID: string, episode: string[]) => { let data = loadData(); - if (!Object.prototype.hasOwnProperty.call(data, kind.service)) { + if (!Object.prototype.hasOwnProperty.call(data, kind.service) || !Object.prototype.hasOwnProperty.call(data[kind.service], kind.type) + || !Object.prototype.hasOwnProperty.call((data as any)[kind.service][kind.type], ID)) { addToArchive(kind, ID); data = loadData(); // Load updated version }