From 45568ca95b33717d85a7a967a462430a094720aa Mon Sep 17 00:00:00 2001 From: Willem Jiang Date: Tue, 3 Jun 2025 11:50:54 +0800 Subject: [PATCH] fix:added sanitizing check on the log message (#272) * fix:added sanitizing check on the log message * fix: reformat the codes --- src/server/app.py | 3 ++- src/tools/tts.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/server/app.py b/src/server/app.py index a109b23..42b1adf 100644 --- a/src/server/app.py +++ b/src/server/app.py @@ -273,7 +273,8 @@ async def generate_ppt(request: GeneratePPTRequest): @app.post("/api/prose/generate") async def generate_prose(request: GenerateProseRequest): try: - logger.info(f"Generating prose for prompt: {request.prompt}") + sanitized_prompt = request.prompt.replace("\r\n", "").replace("\n", "") + logger.info(f"Generating prose for prompt: {sanitized_prompt}") workflow = build_prose_graph() events = workflow.astream( { diff --git a/src/tools/tts.py b/src/tools/tts.py index 58e4c2f..9a570bb 100644 --- a/src/tools/tts.py +++ b/src/tools/tts.py @@ -102,7 +102,8 @@ class VolcengineTTS: } try: - logger.debug(f"Sending TTS request for text: {text[:50]}...") + sanitized_text = text.replace("\r\n", "").replace("\n", "") + logger.debug(f"Sending TTS request for text: {sanitized_text[:50]}...") response = requests.post( self.api_url, json.dumps(request_json), headers=self.header )