From 92e816050596b13ab7c645146c63aa64c9e310c5 Mon Sep 17 00:00:00 2001 From: Mo Tarbin Date: Tue, 24 Mar 2026 16:51:57 -0400 Subject: [PATCH] Fix https://github.com/donetick/donetick/issues/611 on-time check in ActivityItem to handle missing dueDate --- src/views/Chores/ActivitesCard.jsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/views/Chores/ActivitesCard.jsx b/src/views/Chores/ActivitesCard.jsx index 6f0f0e9..54c31cb 100644 --- a/src/views/Chores/ActivitesCard.jsx +++ b/src/views/Chores/ActivitesCard.jsx @@ -76,9 +76,9 @@ const ActivityItem = ({ activity, members, onViewNote }) => { icon: , } } else if (activity.status === 1) { - const wasOnTime = moment(activity.performedAt).isSameOrBefore( - moment(activity.dueDate), - ) + const wasOnTime = + !activity.dueDate || + moment(activity.performedAt).isSameOrBefore(moment(activity.dueDate)) if (wasOnTime) { return {