From e731943437861f2eeac4d8a442f512065be2a0e7 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Fri, 4 Sep 2020 12:06:55 +0530 Subject: Revamp onboarding logic (#1068) --- .../java/com/zeapo/pwdstore/git/GitServerConfigActivity.kt | 10 ++++++++-- 1 file changed, 8 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 27cd6379..d867b4db 100644 --- a/app/src/main/java/com/zeapo/pwdstore/git/GitServerConfigActivity.kt +++ b/app/src/main/java/com/zeapo/pwdstore/git/GitServerConfigActivity.kt @@ -124,7 +124,10 @@ class GitServerConfigActivity : BaseGitActivity() { } snackbar.dismiss() launchGitOperation(REQUEST_CLONE).fold( - success = ::finishOnSuccessHandler, + success = { + setResult(RESULT_OK) + finish() + }, failure = ::finishAfterPromptOnErrorHandler, ) } @@ -159,7 +162,10 @@ class GitServerConfigActivity : BaseGitActivity() { } lifecycleScope.launch { launchGitOperation(REQUEST_CLONE).fold( - success = ::finishOnSuccessHandler, + success = { + setResult(RESULT_OK) + finish() + }, failure = ::finishAfterPromptOnErrorHandler, ) } -- cgit v1.2.3