diff --git a/server/src/routes/storage.ts b/server/src/routes/storage.ts index 12e7d498..25f28eb9 100644 --- a/server/src/routes/storage.ts +++ b/server/src/routes/storage.ts @@ -13,6 +13,17 @@ import { getDecryptedProxyConfig } from './proxy'; import { requireSignIn } from '../middlewares/auth'; import { workflowQueue } from '../worker'; +const getRecordingByFileName = async (fileName: string): Promise => { + try { + const recording = await readFile(`./../storage/recordings/${fileName}.waw.json`) + const parsedRecording = JSON.parse(recording); + return parsedRecording; + } catch (error) { + console.error(`Error while getting recording for fileName ${fileName}:`, error.message); + return null; + } +}; + export const router = Router(); /**