From 2b63bae989a44a6c3e432fc0afead2c117a62a4c Mon Sep 17 00:00:00 2001 From: len Date: Thu, 22 Dec 2016 22:11:17 +0100 Subject: [PATCH] Show login errors --- .../eu/kanade/tachiyomi/widget/preference/SourceLoginDialog.kt | 3 ++- .../eu/kanade/tachiyomi/widget/preference/TrackLoginDialog.kt | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/widget/preference/SourceLoginDialog.kt b/app/src/main/java/eu/kanade/tachiyomi/widget/preference/SourceLoginDialog.kt index 24061270c1..7e65bb879c 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/widget/preference/SourceLoginDialog.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/widget/preference/SourceLoginDialog.kt @@ -46,7 +46,7 @@ class SourceLoginDialog : LoginDialogPreference() { requestSubscription?.unsubscribe() v?.apply { - if (username.text.length == 0 || password.text.length == 0) + if (username.text.isEmpty() || password.text.isEmpty()) return login.progress = 1 @@ -69,6 +69,7 @@ class SourceLoginDialog : LoginDialogPreference() { }, { error -> login.progress = -1 login.setText(R.string.unknown_error) + error.message?.let { context.toast(it) } }) } } diff --git a/app/src/main/java/eu/kanade/tachiyomi/widget/preference/TrackLoginDialog.kt b/app/src/main/java/eu/kanade/tachiyomi/widget/preference/TrackLoginDialog.kt index fb6354dc83..58da50ff20 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/widget/preference/TrackLoginDialog.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/widget/preference/TrackLoginDialog.kt @@ -45,7 +45,7 @@ class TrackLoginDialog : LoginDialogPreference() { requestSubscription?.unsubscribe() v?.apply { - if (username.text.length == 0 || password.text.length == 0) + if (username.text.isEmpty() || password.text.isEmpty()) return login.progress = 1 @@ -61,6 +61,7 @@ class TrackLoginDialog : LoginDialogPreference() { }, { error -> login.progress = -1 login.setText(R.string.unknown_error) + error.message?.let { context.toast(it) } }) }