diff --git a/packages/api/src/jobs/ai/create_digest.ts b/packages/api/src/jobs/ai/create_digest.ts index 929b88581..d499dbf57 100644 --- a/packages/api/src/jobs/ai/create_digest.ts +++ b/packages/api/src/jobs/ai/create_digest.ts @@ -834,10 +834,12 @@ export const createDigest = async (jobData: CreateDigestData) => { title: item.libraryItem.title, id: item.libraryItem.id, url: getItemUrl(item.libraryItem.id), - thumbnail: item.libraryItem.thumbnail ?? undefined, + thumbnail: item.libraryItem.thumbnail + ? createThumbnailProxyUrl(item.libraryItem.thumbnail) + : undefined, wordCount: speechFiles[index].wordCount, html: summariesInHtml[index], - author: item.libraryItem.author ?? '', + author: item.libraryItem.author ?? undefined, })), createdAt: new Date(), description: '', diff --git a/packages/api/src/services/digest.ts b/packages/api/src/services/digest.ts index d1d5fa1c1..c44671a90 100644 --- a/packages/api/src/services/digest.ts +++ b/packages/api/src/services/digest.ts @@ -10,7 +10,7 @@ export interface Chapter { wordCount: number thumbnail?: string html: string - author: string + author?: string } export interface Digest {