From cfaaad9b57ce7e41ce1d0713d22a9da517cb6c9e Mon Sep 17 00:00:00 2001 From: denis0001-dev Date: Mon, 25 Aug 2025 10:43:22 +0300 Subject: [PATCH] Limit message length --- backend/routes/messaging.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/backend/routes/messaging.py b/backend/routes/messaging.py index 220f273..0da9a5a 100644 --- a/backend/routes/messaging.py +++ b/backend/routes/messaging.py @@ -34,6 +34,12 @@ async def send_message( detail="No content provided" ) + if len(request.content.strip()) > 4096: + raise HTTPException( + status_code=400, + detail="Message too long" + ) + new_message = Message( content=request.content.strip(), user_id=current_user.id,