From b04e4b6084b42de1b3e6a6bf295146c381247b2f Mon Sep 17 00:00:00 2001 From: Hao-Wu Date: Tue, 18 Oct 2022 16:18:47 +0800 Subject: [PATCH 1/2] fix: do not return redis.ErrRedisNotFound error in GetNameCache --- cmd/eagle/internal/cache/add/template.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/eagle/internal/cache/add/template.go b/cmd/eagle/internal/cache/add/template.go index 0db44a3be5..c1610116dc 100644 --- a/cmd/eagle/internal/cache/add/template.go +++ b/cmd/eagle/internal/cache/add/template.go @@ -77,7 +77,7 @@ func (c *{{.LcName}}Cache) Set{{.Name}}Cache(ctx context.Context, id int64, data func (c *{{.LcName}}Cache) Get{{.Name}}Cache(ctx context.Context, id int64) (data *model.{{.Name}}Model, err error) { cacheKey := c.Get{{.Name}}CacheKey(id) err = c.cache.Get(ctx, cacheKey, &data) - if err != nil { + if err != nil && && err != redis.ErrRedisNotFound { log.WithContext(ctx).Warnf("get err from redis, err: %+v", err) return nil, err } From 9969d8d42153243390ebec1b5e069c062a77734a Mon Sep 17 00:00:00 2001 From: Hao-Wu Date: Tue, 18 Oct 2022 16:26:35 +0800 Subject: [PATCH 2/2] fix: do not return redis.ErrRedisNotFound error in GetNameCache --- cmd/eagle/internal/cache/add/template.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/eagle/internal/cache/add/template.go b/cmd/eagle/internal/cache/add/template.go index c1610116dc..b01e3f48b5 100644 --- a/cmd/eagle/internal/cache/add/template.go +++ b/cmd/eagle/internal/cache/add/template.go @@ -77,7 +77,7 @@ func (c *{{.LcName}}Cache) Set{{.Name}}Cache(ctx context.Context, id int64, data func (c *{{.LcName}}Cache) Get{{.Name}}Cache(ctx context.Context, id int64) (data *model.{{.Name}}Model, err error) { cacheKey := c.Get{{.Name}}CacheKey(id) err = c.cache.Get(ctx, cacheKey, &data) - if err != nil && && err != redis.ErrRedisNotFound { + if err != nil && err != redis.ErrRedisNotFound { log.WithContext(ctx).Warnf("get err from redis, err: %+v", err) return nil, err }