fix: guard against unsupported next level

This commit is contained in:
Michael Zetterberg
2024-10-25 10:59:08 +02:00
parent d8bc677b4d
commit 78238600ba
2 changed files with 7 additions and 6 deletions

View File

@@ -14,11 +14,12 @@ export default async function Points({ user }: UserProps) {
const membership = getMembership(user.memberships)
const nextLevel = membership?.nextLevel
? await serverClient().contentstack.loyaltyLevels.byLevel({
level: MembershipLevelEnum[membership.nextLevel],
})
: null
const nextLevel =
membership?.nextLevel && MembershipLevelEnum[membership.nextLevel]
? await serverClient().contentstack.loyaltyLevels.byLevel({
level: MembershipLevelEnum[membership.nextLevel],
})
: null
return (
<PointsContainer>