From 759aa1017f47cbe16930e670e85292aad46768e4 Mon Sep 17 00:00:00 2001 From: Tom Butcher Date: Mon, 22 Jun 2026 03:02:01 +0100 Subject: [PATCH] Refactored login callback route handler to differentiate redirect behavior based on the redirect type, improving flexibility in response handling. --- src/services/misc/auth.js | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/services/misc/auth.js b/src/services/misc/auth.js index ae38fd0..d2face8 100644 --- a/src/services/misc/auth.js +++ b/src/services/misc/auth.js @@ -232,13 +232,17 @@ export const loginCallbackRouteHandler = async (req, res, redirectType = 'web') } } - res.redirect( - config.app.urlClient + - '/applaunch?redirect=' + - encodeURIComponent(redirectUri) + - '&redirectType=' + - redirectType - ); + if (redirectType === 'web') { + res.redirect(redirectUri); + } else { + res.redirect( + config.app.urlClient + + '/applaunch?redirect=' + + encodeURIComponent(redirectUri) + + '&redirectType=' + + redirectType + ); + } }; const createOrUpdateUser = async (userInfo) => {