Merged in feat/LOY-364-promo-activation-flow (pull request #2872)

Feat/LOY-364 promo activation flow

* feat(LOY-364): add promo activation flow

* chore(LOY-371): add tracking

Approved-by: Chuma Mcphoy (We Ahead)
This commit is contained in:
Matilda Landström
2025-10-01 06:39:35 +00:00
parent 8ac9e82476
commit 72d62e6868
17 changed files with 373 additions and 35 deletions

View File

@@ -93,8 +93,8 @@ export const getVerifiedUser = cache(
)
return null
}
const verifiedData = getUserSchema.safeParse(apiJson)
if (!verifiedData.success) {
metricsGetVerifiedUser.validationError(verifiedData.error)
return null
@@ -224,6 +224,7 @@ export function parsedUser(data: User, isMFA: boolean) {
dateOfBirth: data.dateOfBirth,
email: data.email,
employmentDetails: data.employmentDetails,
promotions: data.promotions || null,
firstName: data.firstName,
language: data.language,
lastName: data.lastName,