From ff34c8cefcb7eab698ed7298dac5eb888cb13d03 Mon Sep 17 00:00:00 2001 From: timothycarambat Date: Wed, 16 Jul 2025 11:14:18 -0700 Subject: [PATCH] use documentsFolder path for simplification --- .../utils/extensions/YoutubeTranscript/index.js | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/collector/utils/extensions/YoutubeTranscript/index.js b/collector/utils/extensions/YoutubeTranscript/index.js index 22352a4a..dfca0c66 100644 --- a/collector/utils/extensions/YoutubeTranscript/index.js +++ b/collector/utils/extensions/YoutubeTranscript/index.js @@ -2,7 +2,11 @@ const fs = require("fs"); const path = require("path"); const { default: slugify } = require("slugify"); const { v4 } = require("uuid"); -const { writeToServerDocuments, sanitizeFileName } = require("../../files"); +const { + writeToServerDocuments, + sanitizeFileName, + documentsFolder, +} = require("../../files"); const { tokenizeString } = require("../../tokenizer"); const { YoutubeLoader } = require("./YoutubeLoader"); @@ -92,14 +96,7 @@ async function loadYouTubeTranscript({ url }) { const outFolder = sanitizeFileName( slugify(`${metadata.author} YouTube transcripts`).toLowerCase() ); - - const outFolderPath = - process.env.NODE_ENV === "development" - ? path.resolve( - __dirname, - `../../../../server/storage/documents/${outFolder}` - ) - : path.resolve(process.env.STORAGE_DIR, `documents/${outFolder}`); + const outFolderPath = path.resolve(documentsFolder, outFolder); if (!fs.existsSync(outFolderPath)) fs.mkdirSync(outFolderPath, { recursive: true });