From 03381f47bf4fdc44658ab0d3750a37a492dc4ea0 Mon Sep 17 00:00:00 2001 From: kolaente Date: Thu, 18 Jul 2024 15:35:25 +0200 Subject: [PATCH] fix(filters): show actual error message from api when the filter query is invalid --- frontend/src/message/index.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/src/message/index.ts b/frontend/src/message/index.ts index 14c110091..3025d2179 100644 --- a/frontend/src/message/index.ts +++ b/frontend/src/message/index.ts @@ -6,7 +6,11 @@ export function getErrorText(r): string { if (data?.code) { const path = `error.${data.code}` - const message = i18n.global.t(path) + let message = i18n.global.t(path) + + if (data?.code && data?.message && (data.code === 4016 || data.code === 4017 || data.code === 4018 || data.code === 4019 || data.code === 4024)) { + message += '\n' + data.message + } // If message and path are equal no translation exists for that error code if (path !== message) {