From b8c3deac3e5dae58cd10a93f4ea6235e19986b01 Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Tue, 22 Feb 2022 18:49:24 +0100 Subject: [PATCH] fix: Return Empty Array When No Pending Creations Are Present --- backend/src/graphql/resolver/AdminResolver.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/src/graphql/resolver/AdminResolver.ts b/backend/src/graphql/resolver/AdminResolver.ts index 21783159d..0b8e3f52b 100644 --- a/backend/src/graphql/resolver/AdminResolver.ts +++ b/backend/src/graphql/resolver/AdminResolver.ts @@ -200,6 +200,10 @@ export class AdminResolver { @Query(() => [PendingCreation]) async getPendingCreations(): Promise { const pendingCreations = await AdminPendingCreation.find() + if (pendingCreations.length === 0) { + return [] + } + const userIds = pendingCreations.map((p) => p.userId) const userCreations = await getUserCreations(userIds) const users = await User.find({ id: In(userIds) })