diff --git a/services/modules/jsonTools/transcriptionSummarizer.js b/services/modules/jsonTools/transcriptionSummarizer.js index 0003b52..742075b 100644 --- a/services/modules/jsonTools/transcriptionSummarizer.js +++ b/services/modules/jsonTools/transcriptionSummarizer.js @@ -1,4 +1,5 @@ const fs = require("fs"); +const path = require("path"); // Prepare output directory (always storage/transcriptionSummaries under project root) const outputDir = `${__dirname}/../../../storage/transcriptionSummaries`; @@ -6,6 +7,7 @@ if (!fs.existsSync(outputDir)) { fs.mkdirSync(outputDir, { recursive: true }); } + module.exports = { name: "summarize-transcription", // Unique name for our function that will later be used to get the function from the map via "mapFunctions.get("example").function()" type: "summarizer", // value used to differentiate each module to order them in the UI @@ -32,7 +34,8 @@ module.exports = { return { error: "Invalid JSON" }; } } - console.log(inputJson); + // console.log(inputJson); + console.log(outputDir); const words = inputJson.words; if (!Array.isArray(words)) { return { error: "No words Array found" }; diff --git a/test/integration/transcriptionSummarizerTest.js b/test/integration/transcriptionSummarizerTest.js index db2564d..22e51f7 100644 --- a/test/integration/transcriptionSummarizerTest.js +++ b/test/integration/transcriptionSummarizerTest.js @@ -6,7 +6,7 @@ const inputJson = JSON.parse(fs.readFileSync("./testFile.json", "utf8")); // Übergabe an den Summarizer transSummarizer.function({ - inputJson: inputJson + json: inputJson });