From f9a60ab33ed24cb8f36759f673f74316ef0d34f0 Mon Sep 17 00:00:00 2001 From: delmorallopez <124817272+delmorallopez@users.noreply.github.com> Date: Thu, 16 Apr 2026 17:55:54 +0100 Subject: [PATCH] extra long blooms --- backend/endpoints.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/backend/endpoints.py b/backend/endpoints.py index 0e177a0..81818e1 100644 --- a/backend/endpoints.py +++ b/backend/endpoints.py @@ -158,6 +158,16 @@ def send_bloom(): user = get_current_user() + content = request.json["content"] + + MAX_BLOOM_LENGTH = 280 + # Enforce maximum bloom length + if len(content) > MAX_BLOOM_LENGTH: + return jsonify({ + "success": False, + "error": f"Bloom must be {MAX_BLOOM_LENGTH} characters or fewer." + }), 400 + blooms.add_bloom(sender=user, content=request.json["content"]) return jsonify(