diff options
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/utils')
| -rw-r--r-- | app/src/main/java/com/zeapo/pwdstore/utils/PasswordRepository.kt | 9 |
1 files changed, 9 insertions, 0 deletions
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 @@ -76,6 +76,15 @@ open class PasswordRepository protected constructor() { 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) { localDir.delete() |
