diff --git a/packages/common/error.js b/packages/common/error.js index 3c14abae4265d7c692e13ad00ede65cc5c536c12..e1acbab85aed7517aec824126fdaf28939298863 100644 --- a/packages/common/error.js +++ b/packages/common/error.js @@ -43,9 +43,9 @@ export const handleFetchError = async (error, summary = "") => { body = error.statusText !== undefined ? error.statusText : error; }); } catch (e) { - // we get a TypeError if the connection to the server was refused + // a TypeError means the connection to the server was refused most of the times if (error.name === "TypeError") { - body = i18n.t('error.connection-to-server-refused'); + body = error.message !== "" ? error.message : i18n.t('error.connection-to-server-refused'); } }