diff --git a/packages/server/src/utilities/rowProcessor/bbReferenceProcessor.ts b/packages/server/src/utilities/rowProcessor/bbReferenceProcessor.ts index d580ebacae..23b3a8deee 100644 --- a/packages/server/src/utilities/rowProcessor/bbReferenceProcessor.ts +++ b/packages/server/src/utilities/rowProcessor/bbReferenceProcessor.ts @@ -67,9 +67,5 @@ export async function processOutputBBReferences( throw utils.unreachable(subtype) } - if (result.length > 1) { - return result - } - - return result[0] + return result } diff --git a/packages/server/src/utilities/rowProcessor/tests/bbReferenceProcessor.spec.ts b/packages/server/src/utilities/rowProcessor/tests/bbReferenceProcessor.spec.ts index abba713fba..8b82ee24c7 100644 --- a/packages/server/src/utilities/rowProcessor/tests/bbReferenceProcessor.spec.ts +++ b/packages/server/src/utilities/rowProcessor/tests/bbReferenceProcessor.spec.ts @@ -145,7 +145,7 @@ describe("bbReferenceProcessor", () => { FieldSubtype.USER ) - expect(result).toEqual(userFromCache) + expect(result).toEqual([userFromCache]) expect(mockedCacheGetUser).toBeCalledTimes(1) expect(mockedCacheGetUser).toBeCalledWith(userId) })