From 30c6ca25938cfd8d01ba2a0beed8857ad66aa3b7 Mon Sep 17 00:00:00 2001 From: Will Chen Date: Fri, 16 Feb 2024 09:43:57 -0800 Subject: [PATCH] Clear traceback from server error when in prod mode (not debug) --- mesop/server/server.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mesop/server/server.py b/mesop/server/server.py index b63a65840..04317d1d5 100644 --- a/mesop/server/server.py +++ b/mesop/server/server.py @@ -51,6 +51,8 @@ def render_loop( ) def yield_errors(error: pb.ServerError) -> Generator[str, None, None]: + if not runtime().debug_mode: + error.ClearField("traceback") ui_response = pb.UiResponse(error=error) yield serialize(ui_response)