From 59296f3045d69ab998a3d383b461109f92adacf9 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Thu, 12 Jun 2025 15:01:35 +0300 Subject: [PATCH] fix(server): crashes due to req.body being undefined --- apps/server/src/routes/api/openai.ts | 2 +- apps/server/src/routes/api/script.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/server/src/routes/api/openai.ts b/apps/server/src/routes/api/openai.ts index 9c3d2382b..f74218586 100644 --- a/apps/server/src/routes/api/openai.ts +++ b/apps/server/src/routes/api/openai.ts @@ -48,7 +48,7 @@ import OpenAI from "openai"; */ async function listModels(req: Request, res: Response) { try { - const { baseUrl } = req.body; + const { baseUrl } = req.body ?? {}; // Use provided base URL or default from options const openaiBaseUrl = baseUrl || await options.getOption('openaiBaseUrl') || 'https://api.openai.com/v1'; diff --git a/apps/server/src/routes/api/script.ts b/apps/server/src/routes/api/script.ts index d9d2fac8f..5f6877ad3 100644 --- a/apps/server/src/routes/api/script.ts +++ b/apps/server/src/routes/api/script.ts @@ -118,7 +118,7 @@ function getRelationBundles(req: Request) { function getBundle(req: Request) { const note = becca.getNoteOrThrow(req.params.noteId); - const { script, params } = req.body; + const { script, params } = req.body ?? {}; return scriptService.getScriptBundleForFrontend(note, script, params); }