diff --git a/pkg/items/middleware/caching_middleware.go b/pkg/items/middleware/caching_middleware.go index 7360e54395aeb17c03e6003957b3c57fe4a7c75c..44f32a666d319f73b6a5f107a475f8fbe045d813 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) {