diff --git a/src/api/02_organizational/api.organization.ts b/src/api/02_organizational/api.organization.ts index 39c453eb..c9c1c79f 100644 --- a/src/api/02_organizational/api.organization.ts +++ b/src/api/02_organizational/api.organization.ts @@ -103,5 +103,5 @@ export default { /** View Work Flow*/ viewWorkflow: `${organization}/view-workflow`, - + keycloakLogSSO: `${organization}/keycloak/log/sso`, }; diff --git a/src/views/MainLayout.vue b/src/views/MainLayout.vue index 23f8570d..c4af8a47 100644 --- a/src/views/MainLayout.vue +++ b/src/views/MainLayout.vue @@ -237,7 +237,8 @@ function doLogout() { dialogConfirm( $q, async () => { - logout(); + await http.post(config.API.keycloakLogSSO, { text: "ออกจากระบบ" }); + await logout(); }, "ยืนยันการออกจากระบบ", "ต้องการออกจากระบบใช่หรือไม่?"