Merged in feat/sw-1575-profileId-tracking (pull request #1264)

feat: #sw-1575 using profileId instead of membershipnumber for tracking i userInfo object

* feat: #sw-1575 using profileId instead of membershipnumber for tracking i userInfo object


Approved-by: Erik Tiekstra
This commit is contained in:
Linus Flood
2025-02-06 10:02:26 +00:00
parent c21d7bec62
commit 87820a6f2d
2 changed files with 3 additions and 1 deletions

View File

@@ -431,7 +431,8 @@ export const userQueryRouter = router({
const loggedInUserTrackingData: TrackingSDKUserData = {
loginStatus: "logged in",
loginType: ctx.session.token.loginType as LoginType,
memberId: membership?.membershipNumber,
memberId: verifiedUserData.data.profileId,
membershipNumber: membership?.membershipNumber,
memberLevel: membership?.membershipLevel as MembershipLevel,
noOfNightsStayed: verifiedPreviousStaysData.data.links?.totalCount ?? 0,
totalPointsAvailableToSpend: membership?.currentPoints,

View File

@@ -40,6 +40,7 @@ export type TrackingSDKUserData = {
loginStatus: "logged in" | "Non-logged in"
loginType?: LoginType
memberId?: string
membershipNumber?: string
memberLevel?: MembershipLevel
noOfNightsStayed?: number
totalPointsAvailableToSpend?: number