From 82d2d2350f4b026178ae690fa07b61ccce07aae6 Mon Sep 17 00:00:00 2001 From: James Date: Fri, 22 Sep 2023 16:51:29 -0400 Subject: [PATCH] chore: uploads test suite passes --- packages/db-postgres/src/transform/read/traverseFields.ts | 2 +- packages/db-postgres/src/transform/write/traverseFields.ts | 2 +- test/uploads/int.spec.ts | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/db-postgres/src/transform/read/traverseFields.ts b/packages/db-postgres/src/transform/read/traverseFields.ts index 802a7b353c..00d442b00b 100644 --- a/packages/db-postgres/src/transform/read/traverseFields.ts +++ b/packages/db-postgres/src/transform/read/traverseFields.ts @@ -211,7 +211,7 @@ export const traverseFields = >({ return result } - if (field.type === 'relationship') { + if (field.type === 'relationship' || field.type === 'upload') { const relationPathMatch = relationships[`${sanitizedPath}${field.name}`] if (!relationPathMatch) return result diff --git a/packages/db-postgres/src/transform/write/traverseFields.ts b/packages/db-postgres/src/transform/write/traverseFields.ts index a7ce0b9a1b..ddbb632248 100644 --- a/packages/db-postgres/src/transform/write/traverseFields.ts +++ b/packages/db-postgres/src/transform/write/traverseFields.ts @@ -284,7 +284,7 @@ export const traverseFields = ({ }) } - if (field.type === 'relationship') { + if (field.type === 'relationship' || field.type === 'upload') { const relationshipPath = `${path || ''}${field.name}` if (field.localized) { diff --git a/test/uploads/int.spec.ts b/test/uploads/int.spec.ts index 4fc711b49b..54b59fe9e4 100644 --- a/test/uploads/int.spec.ts +++ b/test/uploads/int.spec.ts @@ -468,7 +468,7 @@ describe('Collections - Uploads', () => { }, }) - expect(doc.image).toBeNull() + expect(doc.image).toBeFalsy() }) it('should allow update removing a relationship - update many', async () => { @@ -499,7 +499,7 @@ describe('Collections - Uploads', () => { }, }) - expect(doc.docs[0].image).toBeNull() + expect(doc.docs[0].image).toBeFalsy() }) it('delete', async () => {