diff --git a/src/views/MainLayout.vue b/src/views/MainLayout.vue index aeb7f4bb..d9b71c84 100644 --- a/src/views/MainLayout.vue +++ b/src/views/MainLayout.vue @@ -335,6 +335,10 @@ const landingPageUrl = ref(configParam.landingPageUrl); /** ฟังก์ชันเรียกข้อมูลผู้ใช่งาน*/ async function fetchKeycloakPosition() { + const checkRole = + role.value.includes("SUPER_ADMIN") || role.value.includes("ADMIN"); + if (!checkRole) return; + await http .get(config.API.keycloakPosition()) .then(async (res) => {