diff --git a/src/stores/mixin.ts b/src/stores/mixin.ts index 2238acb78..88c1d941f 100644 --- a/src/stores/mixin.ts +++ b/src/stores/mixin.ts @@ -388,17 +388,30 @@ export const useCounterMixin = defineStore("mixin", () => { } } else { if (e.response.status == 401) { - //invalid_token - q.dialog({ - component: CustomComponent, - componentProps: { - title: `พบข้อผิดพลาด`, - message: `ล็อกอินหมดอายุ กรุณาล็อกอินใหม่อีกครั้ง`, - icon: "warning", - color: "red", - onlycancel: true, - }, - }); + if (msg !== "") { + q.dialog({ + component: CustomComponent, + componentProps: { + title: `พบข้อผิดพลาด`, + message: msg, + icon: "warning", + color: "red", + onlycancel: true, + }, + }); + } else { + //invalid_token + q.dialog({ + component: CustomComponent, + componentProps: { + title: `พบข้อผิดพลาด`, + message: `ล็อกอินหมดอายุ กรุณาล็อกอินใหม่อีกครั้ง`, + icon: "warning", + color: "red", + onlycancel: true, + }, + }); + } } else if (e.response.data.successful === false) { q.dialog({ component: CustomComponent,