From bb2072aafedd13213601ba8e67e07e34f52da625 Mon Sep 17 00:00:00 2001 From: Manav Rathi Date: Tue, 17 Dec 2024 10:31:09 +0530 Subject: [PATCH] Don't show arbitrarily long lower level errors in the UI --- web/packages/accounts/components/Login.tsx | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/web/packages/accounts/components/Login.tsx b/web/packages/accounts/components/Login.tsx index fe1202f764..d782b151d7 100644 --- a/web/packages/accounts/components/Login.tsx +++ b/web/packages/accounts/components/Login.tsx @@ -37,15 +37,8 @@ export const Login: React.FC = ({ signUp, host }) => { void router.push(PAGES.CREDENTIALS); } } catch (e) { - if (e instanceof Error) { - setFieldError( - `${t("generic_error_retry")} (reason:${e.message})`, - ); - } else { - setFieldError( - `${t("generic_error_retry")} (reason:${JSON.stringify(e)})`, - ); - } + log.error("Login failed", e); + setFieldError(t("generic_error_retry")); } };