From 52921b8c1e7cfc96d01f93e9499f7fe6b9dd35eb Mon Sep 17 00:00:00 2001 From: Net Date: Fri, 19 Jul 2024 16:11:14 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B9=81=E0=B8=81=E0=B9=89=20fetchListBackup?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/04_system/stores/main.ts | 29 +++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/src/modules/04_system/stores/main.ts b/src/modules/04_system/stores/main.ts index 9188272b..5a55dced 100644 --- a/src/modules/04_system/stores/main.ts +++ b/src/modules/04_system/stores/main.ts @@ -37,21 +37,24 @@ export const useDataStore = defineStore("systemStore", () => { async function fetchListBackup() { showLoader(); - await http - .get(config.API.backup) - .then((res) => { - dataBackUp.value = res.data; - dataBackUp.value = dataBackUp.value.map((item) => { - return { - ...item, - status: "สำเร็จ", - }; - }); - }) - .finally(() => { - hideLoader(); + const res = await http.get(config.API.backup); + + hideLoader(); + if (!res) return false; + + if (res.status === 200) { + dataBackUp.value = await res.data; + + dataBackUp.value = dataBackUp.value.map((item) => { + return { + ...item, + status: "สำเร็จ", + }; }); + + return res.status; + } } async function createBackUp() {