diff --git a/packages/api/src/resolvers/types.ts b/packages/api/src/resolvers/types.ts index 21b049bae..b296acd4b 100644 --- a/packages/api/src/resolvers/types.ts +++ b/packages/api/src/resolvers/types.ts @@ -55,8 +55,8 @@ export interface RequestContext { highlights: DataLoader recommendations: DataLoader uploadFiles: DataLoader - libraryItems: DataLoader - publicItems: DataLoader + libraryItems: DataLoader + publicItems: DataLoader subscriptions: DataLoader } } diff --git a/packages/api/src/services/library_item.ts b/packages/api/src/services/library_item.ts index d242c9f31..93e24ac3d 100644 --- a/packages/api/src/services/library_item.ts +++ b/packages/api/src/services/library_item.ts @@ -160,7 +160,7 @@ export const batchGetLibraryItems = async (ids: readonly string[]) => { ], }) - return ids.map((id) => items.find((item) => item.id === id) || null) + return ids.map((id) => items.find((item) => item.id === id) || undefined) } export const getItemUrl = (id: string) => `${env.client.url}/me/${id}`