Log tracking errors

This commit is contained in:
Jobobby04 2021-03-10 17:20:01 -05:00
parent 5dace4fd74
commit 42d49b7cba

View File

@ -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