diff options
| author | Fabian Henneke <FabianHenneke@users.noreply.github.com> | 2020-09-07 10:10:59 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-09-07 13:40:59 +0530 |
| commit | 2687763bdaa36709667d38919b7cba1a7e26206f (patch) | |
| tree | dd91c387b59c107e1521b426f3e7852b26772866 /app/src/main/java/com/zeapo/pwdstore/git/GitServerConfigActivity.kt | |
| parent | 2c0ecdfb67aeb8d47702159e1c61659679bc9408 (diff) | |
| download | HardenedPass-2687763bdaa36709667d38919b7cba1a7e26206f.tar.gz HardenedPass-2687763bdaa36709667d38919b7cba1a7e26206f.zip | |
Fix behavior on failing Git operations (#1084)
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/git/GitServerConfigActivity.kt')
| -rw-r--r-- | app/src/main/java/com/zeapo/pwdstore/git/GitServerConfigActivity.kt | 12 |
1 files changed, 10 insertions, 2 deletions
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() + } + }, ) } } |
