From d40df8a1ffb9e0a969a1881f8c66f2d52fedb40f Mon Sep 17 00:00:00 2001 From: ThaUnknown <6506529+ThaUnknown@users.noreply.github.com> Date: Mon, 4 Sep 2023 00:49:50 +0200 Subject: [PATCH] fix: throw no entries error sooner --- package.json | 2 +- src/renderer/modules/providers/tosho.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 0784c6f..ef89019 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "Miru", - "version": "4.4.0", + "version": "4.4.1", "author": "ThaUnknown_ ", "description": "Stream anime torrents, real-time with no waiting for downloads.", "main": "build/main.js", diff --git a/src/renderer/modules/providers/tosho.js b/src/renderer/modules/providers/tosho.js index 38292fe..108d283 100644 --- a/src/renderer/modules/providers/tosho.js +++ b/src/renderer/modules/providers/tosho.js @@ -22,6 +22,8 @@ export default async function ({ media, episode }) { const mapped = mapBestRelease(mapTosho2dDeDupedEntry(entries)) + if (!mapped?.length) throw new Error('No entries found.') + const parseObjects = await anitomyscript(mapped.map(({ title }) => title)) for (const i in parseObjects) mapped[i].parseObject = parseObjects[i] @@ -45,8 +47,6 @@ export default async function ({ media, episode }) { found.seeders = complete } - if (!mapped?.length) throw new Error('No entries found.') - return mapped }