fix(filters): show actual error message from api when the filter query is invalid
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
kolaente 2024-07-18 15:35:25 +02:00
parent ec8f962615
commit 03381f47bf
Signed by: konrad
GPG Key ID: F40E70337AB24C9B

View File

@ -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) {