diff --git a/src/api/api.checkin.ts b/src/api/api.checkin.ts index 474c052..15ab966 100644 --- a/src/api/api.checkin.ts +++ b/src/api/api.checkin.ts @@ -4,4 +4,6 @@ const leave = `${env.API_URI}/leave` export default { checkin: () => `${leave}/check-in`, checkTime: () => `${leave}/check-time`, + + keycloakLogSSO: `${env.API_URI}/org/keycloak/log/sso`, } diff --git a/src/views/MainView.vue b/src/views/MainView.vue index a819da1..6d80cf9 100644 --- a/src/views/MainView.vue +++ b/src/views/MainView.vue @@ -111,7 +111,8 @@ function onClickLogout() { ok: 'ยืนยัน', persistent: true, }).onOk(async () => { - logout() + await http.post(config.API.keycloakLogSSO, { text: 'ออกจากระบบ' }) + await logout() }) } diff --git a/vite.config.js b/vite.config.js index 1e21411..6cdfa18 100644 --- a/vite.config.js +++ b/vite.config.js @@ -63,5 +63,4 @@ export default defineConfig({ optimizeDeps: { include: ['esri-loader'], }, - base: './', })