From bfabe2ce82e0e89c1c37ca6b3ff40d24e98017b1 Mon Sep 17 00:00:00 2001 From: Ieva Date: Tue, 25 Feb 2025 11:07:27 +0000 Subject: [PATCH] Ks8/Folders: Fix status codes returned on GET (#101237) return the correct status code for folder fetching failures --- pkg/registry/apis/folders/legacy_storage.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/registry/apis/folders/legacy_storage.go b/pkg/registry/apis/folders/legacy_storage.go index f85b282979b..0c96769a942 100644 --- a/pkg/registry/apis/folders/legacy_storage.go +++ b/pkg/registry/apis/folders/legacy_storage.go @@ -142,7 +142,8 @@ func (s *legacyStorage) Get(ctx context.Context, name string, options *metav1.Ge if errors.Is(err, dashboards.ErrFolderNotFound) || err == nil { err = resourceInfo.NewNotFound(name) } - return nil, err + statusErr := apierrors.ToFolderStatusError(err) + return nil, &statusErr } r, err := convertToK8sResource(dto, s.namespacer)