1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2024-12-23 16:40:32 +00:00

user can report the error

This commit is contained in:
camo0112 2021-04-20 16:21:20 +05:30
parent 67c0ceedc9
commit 4357e02c58

View File

@ -318,21 +318,30 @@ public class DownloadDialog extends DialogFragment
== R.id.video_button) { == R.id.video_button) {
setupVideoSpinner(); setupVideoSpinner();
} }
}, throwable -> Log.e(TAG, "Throwable " + throwable.getMessage()))); }, throwable -> ErrorActivity.reportErrorInSnackbar(context,
new ErrorInfo(throwable, UserAction.DOWNLOAD_OPEN_DIALOG,
"Downloading video stream size",
currentInfo.getServiceId()))));
disposables.add(StreamSizeWrapper.fetchSizeForWrapper(wrappedAudioStreams) disposables.add(StreamSizeWrapper.fetchSizeForWrapper(wrappedAudioStreams)
.subscribe(result -> { .subscribe(result -> {
if (dialogBinding.videoAudioGroup.getCheckedRadioButtonId() if (dialogBinding.videoAudioGroup.getCheckedRadioButtonId()
== R.id.audio_button) { == R.id.audio_button) {
setupAudioSpinner(); setupAudioSpinner();
} }
}, throwable -> Log.e(TAG, "Throwable " + throwable.getMessage()))); }, throwable -> ErrorActivity.reportErrorInSnackbar(context,
new ErrorInfo(throwable, UserAction.DOWNLOAD_OPEN_DIALOG,
"Downloading audio stream size",
currentInfo.getServiceId()))));
disposables.add(StreamSizeWrapper.fetchSizeForWrapper(wrappedSubtitleStreams) disposables.add(StreamSizeWrapper.fetchSizeForWrapper(wrappedSubtitleStreams)
.subscribe(result -> { .subscribe(result -> {
if (dialogBinding.videoAudioGroup.getCheckedRadioButtonId() if (dialogBinding.videoAudioGroup.getCheckedRadioButtonId()
== R.id.subtitle_button) { == R.id.subtitle_button) {
setupSubtitleSpinner(); setupSubtitleSpinner();
} }
}, throwable -> Log.e(TAG, "Throwable " + throwable.getMessage()))); }, throwable -> ErrorActivity.reportErrorInSnackbar(context,
new ErrorInfo(throwable, UserAction.DOWNLOAD_OPEN_DIALOG,
"Downloading subtitle stream size",
currentInfo.getServiceId()))));
} }
@Override @Override