From 30f6d53200e31d500a5cb73122fcd46f0f950acc Mon Sep 17 00:00:00 2001 From: Anton Sattarov <dirty.mew@gmail.com> Date: Fri, 28 Jun 2024 19:37:24 +0200 Subject: [PATCH] fix panic --- pkg/items/middleware/caching_middleware.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkg/items/middleware/caching_middleware.go b/pkg/items/middleware/caching_middleware.go index 7360e543..44f32a66 100644 --- a/pkg/items/middleware/caching_middleware.go +++ b/pkg/items/middleware/caching_middleware.go @@ -47,8 +47,10 @@ func (m cachingMiddleware) Get(ctx context.Context, spaceId, envId, collectionId for _, al := range env.Aliases { _ = m.cache.Set(makeKey(itm.SpaceID, al, itm.CollectionID, itm.ID), itm) } + return itm.Clone(), err } - return itm.Clone(), err + + return nil, err } func (m cachingMiddleware) Update(ctx context.Context, item *service.Item, options ...*service.UpdateOptions) (err error) { @@ -152,9 +154,10 @@ func (m cachingMiddleware) GetPublished(ctx context.Context, spaceId, envId, col for _, al := range env.Aliases { _ = m.cachePublished.Set(makeKey(itm.SpaceID, al, itm.CollectionID, itm.ID), value) } + return itm.Clone(), err } - return itm.Clone(), err + return nil, err } func (m cachingMiddleware) Archive(ctx context.Context, item *service.Item, options ...*service.ArchiveOptions) (err error) { -- GitLab