From 2687763bdaa36709667d38919b7cba1a7e26206f Mon Sep 17 00:00:00 2001 From: Fabian Henneke Date: Mon, 7 Sep 2020 10:10:59 +0200 Subject: Fix behavior on failing Git operations (#1084) --- .../java/com/zeapo/pwdstore/git/GitServerConfigActivity.kt | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'app/src/main/java/com/zeapo/pwdstore/git/GitServerConfigActivity.kt') diff --git a/app/src/main/java/com/zeapo/pwdstore/git/GitServerConfigActivity.kt b/app/src/main/java/com/zeapo/pwdstore/git/GitServerConfigActivity.kt index c18c79c6..97010c23 100644 --- a/app/src/main/java/com/zeapo/pwdstore/git/GitServerConfigActivity.kt +++ b/app/src/main/java/com/zeapo/pwdstore/git/GitServerConfigActivity.kt @@ -130,7 +130,11 @@ class GitServerConfigActivity : BaseGitActivity() { setResult(RESULT_OK) finish() }, - failure = ::finishAfterPromptOnErrorHandler, + failure = { err -> + promptOnErrorHandler(err) { + finish() + } + } ) } }.onFailure { e -> @@ -160,7 +164,11 @@ class GitServerConfigActivity : BaseGitActivity() { setResult(RESULT_OK) finish() }, - failure = ::finishAfterPromptOnErrorHandler, + failure = { err -> + promptOnErrorHandler(err) { + finish() + } + }, ) } } -- cgit v1.2.3