diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/CatalogueFragment.java b/app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/CatalogueFragment.java index 07a4ce9067..de60edf469 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/CatalogueFragment.java +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/CatalogueFragment.java @@ -49,6 +49,7 @@ import nucleus.factory.RequiresPresenter; import rx.Subscription; import rx.android.schedulers.AndroidSchedulers; import rx.subjects.PublishSubject; +import timber.log.Timber; @RequiresPresenter(CataloguePresenter.class) public class CatalogueFragment extends BaseRxFragment @@ -278,8 +279,10 @@ public class CatalogueFragment extends BaseRxFragment adapter.addItems(mangas); } - public void onAddPageError() { + public void onAddPageError(Throwable error) { hideProgressBar(); + ToastUtil.showShort(getContext(), error.getMessage()); + Timber.e(error, error.getMessage()); } public void updateImage(Manga manga) { diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/CataloguePresenter.java b/app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/CataloguePresenter.java index 49951cac79..8baba8a381 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/CataloguePresenter.java +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/CataloguePresenter.java @@ -70,7 +70,7 @@ public class CataloguePresenter extends BasePresenter { startableFirst(GET_MANGA_PAGE, () -> pager.request(page -> getMangasPageObservable(page + 1)), (view, next) -> {}, - (view, error) -> view.onAddPageError()); + (view, error) -> view.onAddPageError(error)); startableLatestCache(GET_MANGA_DETAIL, () -> mangaDetailSubject