From ead2a2795e19a74a4c6df959da3c0305b4072430 Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Fri, 15 Sep 2023 19:06:06 +0200 Subject: [PATCH] Fix deletion --- .../server/src/utilities/rowProcessor/bbReferenceProcessor.ts | 2 +- packages/server/src/utilities/rowProcessor/index.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/server/src/utilities/rowProcessor/bbReferenceProcessor.ts b/packages/server/src/utilities/rowProcessor/bbReferenceProcessor.ts index 23b3a8deee..89b74d4e09 100644 --- a/packages/server/src/utilities/rowProcessor/bbReferenceProcessor.ts +++ b/packages/server/src/utilities/rowProcessor/bbReferenceProcessor.ts @@ -52,7 +52,7 @@ export async function processOutputBBReferences( switch (subtype) { case FieldSubtype.USER: - for (const id of value.split(",")) { + for (const id of value.split(",").filter(x => !!x)) { try { const user = await cache.user.getUser(id) if (user) { diff --git a/packages/server/src/utilities/rowProcessor/index.ts b/packages/server/src/utilities/rowProcessor/index.ts index 8aea0a08aa..7098eefa47 100644 --- a/packages/server/src/utilities/rowProcessor/index.ts +++ b/packages/server/src/utilities/rowProcessor/index.ts @@ -229,7 +229,7 @@ export async function outputProcessing( } } else if (column.type == FieldTypes.BB_REFERENCE) { for (let row of enriched) { - if (!row[property]) { + if (!row[property] == null) { continue } row[property] = await processOutputBBReferences(