From 26c2ae1cda2a6daf110a4585102226d0a972b986 Mon Sep 17 00:00:00 2001 From: Brian McGee Date: Tue, 26 Dec 2023 11:00:20 +0000 Subject: [PATCH] feat: hex encode db name Signed-off-by: Brian McGee --- internal/cache/cache.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/cache/cache.go b/internal/cache/cache.go index af6a5fb..7e256f7 100644 --- a/internal/cache/cache.go +++ b/internal/cache/cache.go @@ -3,7 +3,7 @@ package cache import ( "context" "crypto/sha1" - "encoding/base32" + "encoding/hex" "errors" "fmt" "io/fs" @@ -39,7 +39,7 @@ func Open(treeRoot string, clean bool) (err error) { h.Write([]byte(treeRoot)) digest := h.Sum(nil) - name := base32.StdEncoding.EncodeToString(digest) + name := hex.EncodeToString(digest) path, err := xdg.CacheFile(fmt.Sprintf("treefmt/eval-cache/%v.db", name)) if err != nil { return fmt.Errorf("%w: could not resolve local path for the cache", err)