From 3298113a93dcb2969159619761e37dfc1b41a0f1 Mon Sep 17 00:00:00 2001 From: Sasha <64744993+r1tsuu@users.noreply.github.com> Date: Tue, 12 Nov 2024 16:14:28 +0200 Subject: [PATCH] fix(ui): pass correct `relationTo` to locked documents creation (#9137) ### What? Relationships within `payload-locked-documents` collection were stored incorrectly with `relationTo` as an array: image Example how it should be: image This additionally caused issue that `value` wasn't converted to `ObjectID` --- packages/ui/src/utilities/handleFormStateLocking.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/ui/src/utilities/handleFormStateLocking.ts b/packages/ui/src/utilities/handleFormStateLocking.ts index 69673ed6b..ee7734ec1 100644 --- a/packages/ui/src/utilities/handleFormStateLocking.ts +++ b/packages/ui/src/utilities/handleFormStateLocking.ts @@ -125,13 +125,13 @@ export const handleFormStateLocking = async ({ data: { document: collectionSlug ? { - relationTo: [collectionSlug], + relationTo: collectionSlug, value: id, } : undefined, globalSlug: globalSlug ? globalSlug : undefined, user: { - relationTo: [req.user.collection], + relationTo: req.user.collection, value: req.user.id, }, },