From 92cb97a7d2d4f94c680cc91151d58ed4d1d8544a Mon Sep 17 00:00:00 2001 From: wea_ondara Date: Wed, 27 Sep 2023 17:42:59 +0200 Subject: [PATCH] mangaupdates fetch: catch error between stages for a better update experience --- src/data/service/MangaUpdatesDataService.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/data/service/MangaUpdatesDataService.ts b/src/data/service/MangaUpdatesDataService.ts index 8e8a9c0..ecdc24b 100644 --- a/src/data/service/MangaUpdatesDataService.ts +++ b/src/data/service/MangaUpdatesDataService.ts @@ -10,8 +10,11 @@ export default class MangaUpdatesDataService { const mangaStore = new MangaStore(); const dbStore = new DbStore(); this.findMissingRelations(mangaStore, dbStore, progress) + .catch(_ => {}) .then(_ => this.fetchSeriesUpdates(mangaStore, dbStore, progress)) + .catch(_ => {}) .then(_ => this.fetchSeriesChapterUpdates(mangaStore, dbStore, progress)) + .catch(_ => {}) .then(_ => progress.onFinished()); return progress; }