From 6c5fc993b0c1feab45bcd10f6809bc011eb71758 Mon Sep 17 00:00:00 2001 From: "David J. Allen" Date: Thu, 20 Mar 2025 10:18:22 -0600 Subject: [PATCH] refactor: export function to save JSON secrets --- pkg/secrets/localstore.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/secrets/localstore.go b/pkg/secrets/localstore.go index 08acd6c..5013d52 100644 --- a/pkg/secrets/localstore.go +++ b/pkg/secrets/localstore.go @@ -84,7 +84,7 @@ func (l *LocalSecretStore) StoreSecretByID(secretID, secret string) error { l.mu.Lock() l.Secrets[secretID] = encryptedSecret - err = saveSecrets(l.filename, l.Secrets) + err = SaveSecrets(l.filename, l.Secrets) l.mu.Unlock() return err } @@ -134,7 +134,7 @@ func OpenStore(filename string) (SecretStore, error) { } // Saves secrets back to the JSON file -func saveSecrets(jsonFile string, store map[string]string) error { +func SaveSecrets(jsonFile string, store map[string]string) error { file, err := os.OpenFile(jsonFile, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0644) if err != nil { return err