Fix https://github.com/donetick/donetick/issues/611 on-time check in ActivityItem to handle missing dueDate

This commit is contained in:
Mo Tarbin
2026-03-24 16:51:57 -04:00
parent 0b19cdc95c
commit 92e8160505

View File

@@ -76,9 +76,9 @@ const ActivityItem = ({ activity, members, onViewNote }) => {
icon: <Timelapse />,
}
} 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 {