From bee20ac44a6b03082ee85cb52db4d8f32e2dd899 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Fri, 24 Apr 2020 02:05:07 +0530 Subject: Better detect uninitialized repositories and offer to clone (#738) * PasswordRepository: more comprehensive check for valid repository * PasswordFragment: Give 'repo uninitialized' Snackbar some purpose in life * GitOperationActivity: finish immediately when an unhandled request code is used * PasswordFragment: Make uninitialized repo Snackbar indefinite * spotless Signed-off-by: Harsh Shandilya --- app/src/main/java/com/zeapo/pwdstore/git/GitOperationActivity.kt | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'app/src/main/java/com/zeapo/pwdstore/git/GitOperationActivity.kt') diff --git a/app/src/main/java/com/zeapo/pwdstore/git/GitOperationActivity.kt b/app/src/main/java/com/zeapo/pwdstore/git/GitOperationActivity.kt index ec73dae6..37f5e35c 100644 --- a/app/src/main/java/com/zeapo/pwdstore/git/GitOperationActivity.kt +++ b/app/src/main/java/com/zeapo/pwdstore/git/GitOperationActivity.kt @@ -20,6 +20,10 @@ open class GitOperationActivity : BaseGitActivity() { REQUEST_PULL -> syncRepository(REQUEST_PULL) REQUEST_PUSH -> syncRepository(REQUEST_PUSH) REQUEST_SYNC -> syncRepository(REQUEST_SYNC) + else -> { + setResult(RESULT_CANCELED) + finish() + } } } -- cgit v1.2.3