diff --git a/db/cache/cache.go b/db/cache/cache.go index 1ea41b5..e952760 100644 --- a/db/cache/cache.go +++ b/db/cache/cache.go @@ -21,6 +21,9 @@ func (c CacheHelp[T]) Get(k []byte) (T, error) { if err != nil { return t, err } + if b == nil { + return t, nil + } err = json.Unmarshal(b, &t) if err != nil { return t, err