From 419c095ccee5242ae9efaf07a59ba1d868ec1058 Mon Sep 17 00:00:00 2001 From: Nico <60229704+Marchand-Nicolas@users.noreply.github.com> Date: Fri, 24 Jan 2025 16:15:45 -0100 Subject: [PATCH] fix build --- context/QuestsProvider.tsx | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/context/QuestsProvider.tsx b/context/QuestsProvider.tsx index 5a84579f..6b23ee4d 100644 --- a/context/QuestsProvider.tsx +++ b/context/QuestsProvider.tsx @@ -133,24 +133,26 @@ export const QuestsContextProvider = ({ const notExpired = quests.filter((quest) => !quest.expired); const lastBoostedQuest = boostedQuests.length - ? quests.find( - (quest) => - quest.id === boostedQuests[boostedQuests.length - 1] && - !quest.expired - ) - : undefined; + ? quests.find( + (quest) => + quest.id === boostedQuests[boostedQuests.length - 1] && + !quest.expired + ) + : undefined; const recentQuest = notExpired.find( - (quest) => - new Date(quest.start_timestamp) >= new Date(Date.now() - 7 * 24 * 60 * 60 * 1000) // Check if less than a week ago + (quest) => + quest.start_timestamp && + new Date(quest.start_timestamp) >= + new Date(Date.now() - 7 * 24 * 60 * 60 * 1000) // Check if less than a week ago ); setFeaturedQuest( - lastBoostedQuest || + lastBoostedQuest || recentQuest || notExpired[Math.floor(Math.random() * notExpired.length)] ); -}, [quests, boostedQuests]); + }, [quests, boostedQuests]); const contextValues = useMemo(() => { return {