diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt index 5b25cf61b..2b7a14392 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt @@ -1170,6 +1170,7 @@ class MangaPresenter( withUIContext { view?.onTrackingRefreshDone() } } catch (e: Throwable) { + xLogD("Error registering tracking", e) withUIContext { view?.onTrackingRefreshError(e) } } } @@ -1183,6 +1184,7 @@ class MangaPresenter( val results = service.search(query) withUIContext { view?.onTrackingSearchResults(results) } } catch (e: Throwable) { + xLogD("Error searching tracking", e) withUIContext { view?.onTrackingSearchResultsError(e) } } } @@ -1196,6 +1198,7 @@ class MangaPresenter( service.bind(item) db.insertTrack(item).executeAsBlocking() } catch (e: Throwable) { + xLogD("Error registering tracking", e) withUIContext { view?.applicationContext?.toast(e.message) } } } @@ -1215,6 +1218,7 @@ class MangaPresenter( db.insertTrack(track).executeAsBlocking() withUIContext { view?.onTrackingRefreshDone() } } catch (e: Throwable) { + xLogD("Error updating tracking", e) withUIContext { view?.onTrackingRefreshError(e) } // Restart on error to set old values