From 9bac4798b1de55e0fec938ee2c63fe11eebaa797 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Fri, 3 May 2024 14:56:45 +0800 Subject: [PATCH] put omnivore url in each chapter --- packages/api/src/jobs/ai/create_digest.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/api/src/jobs/ai/create_digest.ts b/packages/api/src/jobs/ai/create_digest.ts index 87990ea4d..7c58936e2 100644 --- a/packages/api/src/jobs/ai/create_digest.ts +++ b/packages/api/src/jobs/ai/create_digest.ts @@ -19,6 +19,7 @@ import { redisDataSource } from '../../redis_data_source' import { Digest, writeDigest } from '../../services/digest' import { findLibraryItemsByIds, + getItemUrl, searchLibraryItems, } from '../../services/library_item' import { @@ -693,7 +694,7 @@ export const createDigest = async (jobData: CreateDigestData) => { chapters: filteredSummaries.map((item, index) => ({ title: item.libraryItem.title, id: item.libraryItem.id, - url: item.libraryItem.originalUrl, + url: getItemUrl(item.libraryItem.id), thumbnail: item.libraryItem.thumbnail ?? undefined, wordCount: speechFiles[index].wordCount, })),