From 9cd6480f9dd81d865348f2993ef49b4d376eda89 Mon Sep 17 00:00:00 2001 From: Tudor Macari Date: Mon, 9 Dec 2024 09:53:31 +0000 Subject: [PATCH] fix: [AH-757]: do nothing if manifets manifest is already referenced (#3128) * fix: [AH-757]: do nothing if manifets manifest is already referenced --- registry/app/store/database/manifest_reference.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/app/store/database/manifest_reference.go b/registry/app/store/database/manifest_reference.go index 1cb898214..2c50478ef 100644 --- a/registry/app/store/database/manifest_reference.go +++ b/registry/app/store/database/manifest_reference.go @@ -94,7 +94,7 @@ func (dao manifestReferenceDao) AssociateManifest( if err = db.QueryRowContext(ctx, query, arg...).Scan(&manifestRef.ID); err != nil { err = databaseg.ProcessSQLErrorf(ctx, err, "QueryRowContext failed") - if errors.Is(err, store2.ErrDuplicate) { + if errors.Is(err, store2.ErrResourceNotFound) { return nil } if errors.Is(err, store2.ErrForeignKeyViolation) {