From d259c0d35c3dd23ed9cdf2b82f707534c5768de9 Mon Sep 17 00:00:00 2001 From: cgfhtw Date: Mon, 11 Mar 2024 09:46:59 +0100 Subject: [PATCH] Fetch: more robust error handling --- public/js/components/Fetch.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/public/js/components/Fetch.js b/public/js/components/Fetch.js index 9a34e1a3f..2f7985649 100644 --- a/public/js/components/Fetch.js +++ b/public/js/components/Fetch.js @@ -99,8 +99,10 @@ export const CoreFetchCmpt = { * */ errorHandler: function(error) { - if (error.response.data.retval) + if (error.response?.data?.retval) this.setError(error.response.data.retval); + else if (error.data?.message) + this.setError(error.data.message); else this.setError(error.message); },