From 55b255d36b6325e609adc8ad33eab66ed1be0f90 Mon Sep 17 00:00:00 2001 From: Christian Andolf Date: Tue, 22 Apr 2025 10:52:05 +0200 Subject: [PATCH] fix: dont request cms rewards if we have no reward ids fixes a cache issue since we have no keys to cache on --- apps/scandic-web/server/routers/contentstack/reward/utils.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/scandic-web/server/routers/contentstack/reward/utils.ts b/apps/scandic-web/server/routers/contentstack/reward/utils.ts index 10fafd95a..1751299e5 100644 --- a/apps/scandic-web/server/routers/contentstack/reward/utils.ts +++ b/apps/scandic-web/server/routers/contentstack/reward/utils.ts @@ -156,6 +156,10 @@ export async function getCachedAllTierRewards(token: string) { } export async function getCmsRewards(lang: Lang, rewardIds: string[]) { + if (!rewardIds.length) { + return null + } + const tags = rewardIds.map((id) => generateLoyaltyConfigTag(lang, "reward", id) )