Merged in feat/sw-3545-update-sas-userinfo-tracking (pull request #2982)

feat(SW-3545): Update partner-sas userinfo tracking

* Update loginType to eurobonus

* Remove tracking booking code properties when disabled

* Add EB user data to tracking

* Fix type issue


Approved-by: Joakim Jäderberg
This commit is contained in:
Anton Gunnarsson
2025-10-17 09:35:37 +00:00
parent c01f440651
commit 710309b7eb
17 changed files with 100 additions and 41 deletions

View File

@@ -10,12 +10,12 @@ export function getRedemptionTokenSafely(
// ToDo- Get Curity based token when linked user is logged in
// const token =
// session.token.loginType === "sas"
// session.token.loginType === "eurobonus"
// ? session.token.curity_access_token ?? serviceToken
// : session.token.access_token
const token =
session.token.loginType === "sas"
session.token.loginType === "eurobonus"
? serviceToken
: session.token.access_token

View File

@@ -10,7 +10,7 @@ export async function getUserPointsBalance(
if (!isValidSession(session)) return undefined
const verifiedUser =
session.token.loginType === "sas"
session.token.loginType === "eurobonus"
? await getEuroBonusProfileData({
accessToken: session.token.access_token,
loginType: session.token.loginType,