From 65b8e77f92ba8464f3bf1d00dc6449c5b0d1aebe Mon Sep 17 00:00:00 2001 From: Aditya Wasan Date: Sat, 7 Mar 2020 21:54:34 +0530 Subject: Show snackbar when git repo is not initialized (#651) Signed-off-by: Aditya Wasan --- app/src/main/java/com/zeapo/pwdstore/utils/PasswordRepository.kt | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'app/src/main/java/com/zeapo/pwdstore/utils') diff --git a/app/src/main/java/com/zeapo/pwdstore/utils/PasswordRepository.kt b/app/src/main/java/com/zeapo/pwdstore/utils/PasswordRepository.kt index 8030d976..8947f43a 100644 --- a/app/src/main/java/com/zeapo/pwdstore/utils/PasswordRepository.kt +++ b/app/src/main/java/com/zeapo/pwdstore/utils/PasswordRepository.kt @@ -75,6 +75,15 @@ open class PasswordRepository protected constructor() { val isInitialized: Boolean get() = repository != null + @JvmStatic + fun isGitRepo(): Boolean { + if (repository != null) { + // Check if remote exists + return repository!!.config.getSubsections("remote").isNotEmpty() ?: false + } + return false + } + @JvmStatic @Throws(Exception::class) fun createRepository(localDir: File) { -- cgit v1.2.3