diff options
| author | mhsanaei <ho3ein.sanaei@gmail.com> | 2024-08-06 14:44:48 +0300 |
|---|---|---|
| committer | mhsanaei <ho3ein.sanaei@gmail.com> | 2024-08-06 14:44:48 +0300 |
| commit | 3e3ed4ed5208324b20cbfc4b3b50bbe5a8a0d7f1 (patch) | |
| tree | 445fca08c513586855d5157493c52bd74864d3a3 /web/assets/js/util/utils.js | |
| parent | d8d9c648471886f8e65b8d69ce5405fcc58598f5 (diff) | |
fix session
Diffstat (limited to 'web/assets/js/util/utils.js')
| -rw-r--r-- | web/assets/js/util/utils.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/web/assets/js/util/utils.js b/web/assets/js/util/utils.js index 50ae4636..d174bac1 100644 --- a/web/assets/js/util/utils.js +++ b/web/assets/js/util/utils.js @@ -16,6 +16,9 @@ class HttpUtil { } static _respToMsg(resp) { + if (!resp || !resp.data) { + return new Msg(false, 'No response data'); + } const { data } = resp; if (data == null) { return new Msg(true); @@ -34,7 +37,7 @@ class HttpUtil { return msg; } catch (error) { console.error('GET request failed:', error); - const errorMsg = new Msg(false, error.response?.data?.message || error.message); + const errorMsg = new Msg(false, error.response?.data?.message || error.message || 'Request failed'); this._handleMsg(errorMsg); return errorMsg; } @@ -48,7 +51,7 @@ class HttpUtil { return msg; } catch (error) { console.error('POST request failed:', error); - const errorMsg = new Msg(false, error.response?.data?.message || error.message); + const errorMsg = new Msg(false, error.response?.data?.message || error.message || 'Request failed'); this._handleMsg(errorMsg); return errorMsg; } |
