From 24f6907c0d9e7123709fe8e78141e654759c8be8 Mon Sep 17 00:00:00 2001 From: Bernd Schoolmann Date: Fri, 5 Apr 2024 08:06:02 +0200 Subject: [PATCH] Fix sync error --- agent/bitwarden/sync.go | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/agent/bitwarden/sync.go b/agent/bitwarden/sync.go index de680f3..c927676 100644 --- a/agent/bitwarden/sync.go +++ b/agent/bitwarden/sync.go @@ -16,20 +16,12 @@ import ( var log = logging.GetLogger("Goldwarden", "Bitwarden API") -const path = "/.cache/goldwarden-vault.json" - func Sync(ctx context.Context, config *config.Config) (models.SyncData, error) { var sync models.SyncData if err := authenticatedHTTPGet(ctx, config.ConfigFile.ApiUrl+"/sync", &sync); err != nil { return models.SyncData{}, fmt.Errorf("could not sync: %v", err) } - home, _ := os.UserHomeDir() - err := WriteVault(sync, home+path) - if err != nil { - return sync, err - } - return sync, nil } @@ -38,15 +30,7 @@ func DoFullSync(ctx context.Context, vault *vault.Vault, config *config.Config, sync, err := Sync(ctx, config) if err != nil { log.Error("Could not sync: %v", err) - if allowCache { - home, _ := os.UserHomeDir() - sync, err = ReadVault(home + path) - if err != nil { - return err - } - } else { - return err - } + return err } else { log.Info("Sync successful, initializing keyring and vault...") }