diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx b/apps/scandic-web/components/Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx
index bdb2a640f..3cb3e2c6e 100644
--- a/apps/scandic-web/components/Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx
+++ b/apps/scandic-web/components/Blocks/DynamicContent/Rewards/CurrentRewards/Client.tsx
@@ -70,9 +70,7 @@ export default function ClientCurrentRewards({
{paginatedRewards.map((reward, idx) => {
- const earliestExpirationDate = getEarliestExpirationDate(
- reward.data.coupon
- )
+ const earliestExpirationDate = getEarliestExpirationDate(reward.data)
return (
diff --git a/apps/scandic-web/components/MyPages/Surprises/Slide.tsx b/apps/scandic-web/components/MyPages/Surprises/Slide.tsx
index b4774b732..853bb0b4f 100644
--- a/apps/scandic-web/components/MyPages/Surprises/Slide.tsx
+++ b/apps/scandic-web/components/MyPages/Surprises/Slide.tsx
@@ -7,7 +7,7 @@ import Card from "./Card"
import type { SlideProps } from "@/types/components/blocks/surprises"
export default function Slide({ surprise }: SlideProps) {
- const earliestExpirationDate = getEarliestExpirationDate(surprise.coupons)
+ const earliestExpirationDate = getEarliestExpirationDate(surprise.data)
return (
diff --git a/apps/scandic-web/utils/rewards.ts b/apps/scandic-web/utils/rewards.ts
index ff297f7be..d5c062385 100644
--- a/apps/scandic-web/utils/rewards.ts
+++ b/apps/scandic-web/utils/rewards.ts
@@ -14,7 +14,6 @@ import type {
} from "@/types/components/myPages/rewards"
import type {
ApiReward,
- Coupon,
RedeemableCoupon,
RedeemLocation,
} from "@/server/routers/contentstack/reward/output"
@@ -82,8 +81,8 @@ function getFirstRedeemableCoupon(reward: ApiReward): RedeemableCoupon {
return sortedCoupons[0]
}
-function getEarliestExpirationDate(coupons: Coupon[]) {
- return coupons
+function getEarliestExpirationDate(reward: ApiReward) {
+ return getReedemableCoupons(reward)
.map(({ expiresAt }) => expiresAt)
.filter((expiresAt): expiresAt is string => !!expiresAt)
.reduce((earliestDate: Dayjs | null, expiresAt) => {