From 280ca06e5bcce6a818eb0381e67e92241bfc3c2c Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Fri, 20 Feb 2026 19:39:23 +0530 Subject: [PATCH] fix: url endpoint fix: spec --- app/javascript/v3/components/GoogleOauth/Button.spec.js | 2 +- app/javascript/v3/components/GoogleOauth/Button.vue | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/app/javascript/v3/components/GoogleOauth/Button.spec.js b/app/javascript/v3/components/GoogleOauth/Button.spec.js index dbc2aaf90..139f0779e 100644 --- a/app/javascript/v3/components/GoogleOauth/Button.spec.js +++ b/app/javascript/v3/components/GoogleOauth/Button.spec.js @@ -24,7 +24,7 @@ describe('GoogleOAuthButton.vue', () => { const googleAuthUrl = new URL(wrapper.vm.getGoogleAuthUrl()); const params = googleAuthUrl.searchParams; expect(googleAuthUrl.origin).toBe('https://accounts.google.com'); - expect(googleAuthUrl.pathname).toBe('/o/oauth2/auth/oauthchooseaccount'); + expect(googleAuthUrl.pathname).toBe('/o/oauth2/auth'); expect(params.get('client_id')).toBe('clientId'); expect(params.get('redirect_uri')).toBe( 'http://localhost:3000/test-callback' diff --git a/app/javascript/v3/components/GoogleOauth/Button.vue b/app/javascript/v3/components/GoogleOauth/Button.vue index 2d1fc5a4e..be387ddbe 100644 --- a/app/javascript/v3/components/GoogleOauth/Button.vue +++ b/app/javascript/v3/components/GoogleOauth/Button.vue @@ -6,8 +6,7 @@ export default { // Creating the URL manually because the devise-token-auth with // omniauth has a standing issue on redirecting the post request // https://github.com/lynndylanhurley/devise_token_auth/issues/1466 - const baseUrl = - 'https://accounts.google.com/o/oauth2/auth/oauthchooseaccount'; + const baseUrl = 'https://accounts.google.com/o/oauth2/auth'; const clientId = window.chatwootConfig.googleOAuthClientId; const redirectUri = window.chatwootConfig.googleOAuthCallbackUrl; const responseType = 'code';