From ef0d562702932a6728bf2b154ac9b50e1f4bbfd8 Mon Sep 17 00:00:00 2001 From: TobiGr Date: Thu, 23 Dec 2021 14:12:22 +0100 Subject: [PATCH] Use ErrorActivity to notifiy about errors occourred while loading channel details --- .../newpipe/util/StreamDialogDefaultEntry.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/org/schabi/newpipe/util/StreamDialogDefaultEntry.java b/app/src/main/java/org/schabi/newpipe/util/StreamDialogDefaultEntry.java index 17b4236dd..e3d26c833 100644 --- a/app/src/main/java/org/schabi/newpipe/util/StreamDialogDefaultEntry.java +++ b/app/src/main/java/org/schabi/newpipe/util/StreamDialogDefaultEntry.java @@ -59,12 +59,14 @@ public enum StreamDialogDefaultEntry { .setUploaderUrl(serviceId, url, result.getUploaderUrl()) .subscribeOn(Schedulers.io()).subscribe(); openChannelFragment(fragment, item, result.getUploaderUrl()); - }, throwable -> Toast.makeText( - // TODO: Open the Error Activity - fragment.getContext(), - R.string.error_show_channel_details, - Toast.LENGTH_SHORT - ).show()); + }, throwable -> ErrorUtil.openActivity( + fragment.requireContext(), + new ErrorInfo( + throwable, + UserAction.REQUESTED_CHANNEL, + url, + serviceId + ))); } else { openChannelFragment(fragment, item, item.getUploaderUrl()); }