From d9b931345a38c6b463bb9f6329cce5aa56539734 Mon Sep 17 00:00:00 2001 From: Bob Sun Date: Wed, 15 Feb 2017 22:51:26 +0800 Subject: [PATCH] remove store and temp store directory before clone --- pass/Models/PasswordStore.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pass/Models/PasswordStore.swift b/pass/Models/PasswordStore.swift index e72ff28..023612f 100644 --- a/pass/Models/PasswordStore.swift +++ b/pass/Models/PasswordStore.swift @@ -99,6 +99,9 @@ class PasswordStore { credential: GitCredential, transferProgressBlock: @escaping (UnsafePointer, UnsafeMutablePointer) -> Void, checkoutProgressBlock: @escaping (String?, UInt, UInt) -> Void) throws { + Utils.removeFileIfExists(at: storeURL) + Utils.removeFileIfExists(at: tempStoreURL) + let credentialProvider = try credential.credentialProvider() let options: [String: Any] = [ GTRepositoryCloneOptionsCredentialProvider: credentialProvider,