From dcbd8fabb599b998ab0a37617a1fc833741ab974 Mon Sep 17 00:00:00 2001 From: wang yan Date: Mon, 4 Dec 2023 16:53:18 +0800 Subject: [PATCH] fix the landing accessory data Fix the keywords when to list accessories belong to the subject manifest. Signed-off-by: wang yan --- src/server/middleware/subject/subject.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/middleware/subject/subject.go b/src/server/middleware/subject/subject.go index b83d18952033..0719b5c34d95 100644 --- a/src/server/middleware/subject/subject.go +++ b/src/server/middleware/subject/subject.go @@ -156,7 +156,7 @@ func Middleware() func(http.Handler) http.Handler { // In certain cases, the OCI client may push the subject artifact and accessory in either order. // Therefore, it is necessary to handle situations where the client pushes the accessory ahead of the subject artifact. digest := digest.FromBytes(body) - accs, err := accessory.Mgr.List(ctx, q.New(q.KeyWords{"SubjectArtifactDigest": digest, "SubArtifactRepo": info.Repository})) + accs, err := accessory.Mgr.List(ctx, q.New(q.KeyWords{"SubjectArtifactDigest": digest, "SubjectArtifactRepo": info.Repository})) if err != nil { logger.Errorf("failed to list accessory artifact: %s, error: %v", digest, err) return err