From bec37c0e22caa935f651b0c95ea937e873970536 Mon Sep 17 00:00:00 2001 From: F4ilji Date: Sun, 5 Jul 2026 22:31:51 +0500 Subject: [PATCH] fix(vikon): use auth_domain for OAuth authorize URL instead of api_domain --- .../VikonIntegration/UI/WEB/Controllers/VikonController.php | 2 ++ resources/js/Pages/Dashboard/VikonUpdates/Index.vue | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Containers/VikonIntegration/UI/WEB/Controllers/VikonController.php b/app/Containers/VikonIntegration/UI/WEB/Controllers/VikonController.php index 892600a..c791e0e 100644 --- a/app/Containers/VikonIntegration/UI/WEB/Controllers/VikonController.php +++ b/app/Containers/VikonIntegration/UI/WEB/Controllers/VikonController.php @@ -49,6 +49,7 @@ class VikonController extends Controller 'modules' => config('vikon.modules'), 'parts' => $parts, 'vikon_api_domain' => config('vikon.api_domain'), + 'vikon_auth_domain' => config('vikon.auth_domain'), 'vikon_client_id' => config('vikon.client_id'), ]); } @@ -89,6 +90,7 @@ class VikonController extends Controller 'modules' => config('vikon.modules'), 'parts' => $parts, 'vikon_api_domain' => config('vikon.api_domain'), + 'vikon_auth_domain' => config('vikon.auth_domain'), 'vikon_client_id' => config('vikon.client_id'), ]); } diff --git a/resources/js/Pages/Dashboard/VikonUpdates/Index.vue b/resources/js/Pages/Dashboard/VikonUpdates/Index.vue index 0173019..974f6c4 100644 --- a/resources/js/Pages/Dashboard/VikonUpdates/Index.vue +++ b/resources/js/Pages/Dashboard/VikonUpdates/Index.vue @@ -172,6 +172,7 @@ const props = defineProps({ modules: Object, parts: Object, vikon_api_domain: String, + vikon_auth_domain: String, vikon_client_id: String, }); @@ -207,7 +208,7 @@ const selectedFile = ref(null); const uploading = ref(false); const uploadResult = ref(null); -const authUrl = `${props.vikon_api_domain}oauth2/authorize?client_id=${props.vikon_client_id}&redirect_uri=${encodeURIComponent(window.location.origin + '/dashboard/vikon-updates/callback')}&response_type=code`; +const authUrl = `${props.vikon_auth_domain}oauth2/authorize?client_id=${props.vikon_client_id}&redirect_uri=${encodeURIComponent(window.location.origin + '/dashboard/vikon-updates/callback')}&response_type=code`; onMounted(() => { const url = new URL(window.location.href);