From af756dddfcf0f8cd14dfa6bf747ccdd8c002f1f5 Mon Sep 17 00:00:00 2001 From: Mohammed Abdoon Date: Mon, 29 Jun 2026 12:02:55 +0100 Subject: [PATCH] fixed long bloom bug --- backend/endpoints.py | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/backend/endpoints.py b/backend/endpoints.py index 0e177a07..25acaf4e 100644 --- a/backend/endpoints.py +++ b/backend/endpoints.py @@ -157,14 +157,20 @@ def send_bloom(): return type_check_error user = get_current_user() + + content = request.json["content"] + MAX_BLOOM_LENGTH = 280 + if len(content) > MAX_BLOOM_LENGTH: + return make_response( + ( + {"success": False, "message": f"Bloom cannot be longer than {MAX_BLOOM_LENGTH} characters"}, + 400, + ) + ) - blooms.add_bloom(sender=user, content=request.json["content"]) + blooms.add_bloom(sender=user, content=content) - return jsonify( - { - "success": True, - } - ) + return jsonify({"success": True}) def get_bloom(id_str):