diff options
| author | Harsh Shandilya <msfjarvis@gmail.com> | 2020-04-24 02:05:07 +0530 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-04-24 02:05:07 +0530 |
| commit | bee20ac44a6b03082ee85cb52db4d8f32e2dd899 (patch) | |
| tree | 2ea352ba193d34d6f85d0f8d177627f9e5eff5a4 /app/src/main/java/com/zeapo/pwdstore/git/GitOperationActivity.kt | |
| parent | a5437c480ab189e0a6af86aae638e2e67d091831 (diff) | |
| download | HardenedPass-bee20ac44a6b03082ee85cb52db4d8f32e2dd899.tar.gz HardenedPass-bee20ac44a6b03082ee85cb52db4d8f32e2dd899.zip | |
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 <me@msfjarvis.dev>
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/git/GitOperationActivity.kt')
| -rw-r--r-- | app/src/main/java/com/zeapo/pwdstore/git/GitOperationActivity.kt | 4 |
1 files changed, 4 insertions, 0 deletions
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() + } } } |
