From 9f1babf787fb2607fee9c0fdf7d8863aa8df0732 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Wed, 15 May 2024 17:42:53 +0800 Subject: [PATCH] select used columns --- packages/api/src/jobs/ai/create_digest.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/api/src/jobs/ai/create_digest.ts b/packages/api/src/jobs/ai/create_digest.ts index 7df048c53..ae9affa13 100644 --- a/packages/api/src/jobs/ai/create_digest.ts +++ b/packages/api/src/jobs/ai/create_digest.ts @@ -27,6 +27,7 @@ import { findUserAndPersonalization, sendPushNotifications, } from '../../services/user' +import { ANTHROPIC_MODEL, OPENAI_MODEL } from '../../utils/ai' import { analytics } from '../../utils/analytics' import { enqueueSendEmail } from '../../utils/createTask' import { wordsCount } from '../../utils/helpers' @@ -34,7 +35,6 @@ import { logger } from '../../utils/logger' import { htmlToMarkdown, markdownToHtml } from '../../utils/parser' import { uploadToBucket } from '../../utils/uploads' import { getImageSize, _findThumbnail } from '../find_thumbnail' -import { ANTHROPIC_MODEL, OPENAI_MODEL } from '../../utils/ai' export type CreateDigestJobSchedule = 'daily' | 'weekly' @@ -174,7 +174,9 @@ const getCandidatesList = async ( // reason: "most recent 100 items saved over 500 words if (selectedLibraryItemIds) { - return findLibraryItemsByIds(selectedLibraryItemIds, userId) + return findLibraryItemsByIds(selectedLibraryItemIds, userId, { + select: ['id', 'title', 'readableContent', 'author', 'thumbnail'], + }) } // // get the existing candidate ids from cache