diff --git a/lib/modules/library/library_screen.dart b/lib/modules/library/library_screen.dart index 6c1363d8..cace6626 100644 --- a/lib/modules/library/library_screen.dart +++ b/lib/modules/library/library_screen.dart @@ -96,7 +96,11 @@ class _LibraryScreenState extends ConsumerState for (var manga in mangaList) { try { await ref.read( - updateMangaDetailProvider(mangaId: manga.id, isInit: false).future, + updateMangaDetailProvider( + mangaId: manga.id, + isInit: false, + showToast: false, + ).future, ); } catch (_) { failed++; diff --git a/lib/modules/manga/detail/providers/update_manga_detail_providers.dart b/lib/modules/manga/detail/providers/update_manga_detail_providers.dart index 1a3fbe02..dc961838 100644 --- a/lib/modules/manga/detail/providers/update_manga_detail_providers.dart +++ b/lib/modules/manga/detail/providers/update_manga_detail_providers.dart @@ -165,7 +165,11 @@ Future updateMangaDetail( } }); } catch (e, s) { - if (showToast) botToast('$e\n$s'); + if (showToast) { + botToast('$e\n$s'); + } else { + rethrow; + } return; } }