You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Overview card and the Parent Dashboard card's Overview tab were showing incorrect chore progress counts — for example 1/2 when only one chore was actually due today.
Root cause: The chore total was calculated from all chores assigned to the child, with no consideration for due_days. A chore scheduled only for weekdays was still counted in the denominator on weekends, inflating the total.
Fixed in both:
taskmate-overview-card.js — the child progress bar now only counts chores due today
taskmate-parent-dashboard-card.js — the Overview tab applies the same fix
How it works now:
Chores with due_days set are excluded from the total if today is not a scheduled day
Chores with no due_days set are always included (they are due every day)
Approved completions are also scoped to today's due chores only
Today's day of week is read from sensor.taskmate_overview → today_day_of_week (HA timezone) with a browser fallback
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
🚀 New Release: v1.1.5
TaskMate v1.1.5 — Overview Progress Fix
Bug Fix
🐛 Overview Card Showing Incorrect Chore Progress
The Overview card and the Parent Dashboard card's Overview tab were showing incorrect chore progress counts — for example
1/2when only one chore was actually due today.Root cause: The chore total was calculated from all chores assigned to the child, with no consideration for
due_days. A chore scheduled only for weekdays was still counted in the denominator on weekends, inflating the total.Fixed in both:
taskmate-overview-card.js— the child progress bar now only counts chores due todaytaskmate-parent-dashboard-card.js— the Overview tab applies the same fixHow it works now:
due_daysset are excluded from the total if today is not a scheduled daydue_daysset are always included (they are due every day)sensor.taskmate_overview→today_day_of_week(HA timezone) with a browser fallback📋 Files Changed
www/taskmate-overview-card.js·www/taskmate-parent-dashboard-card.jsUpgrading
Update via HACS or by downloading the latest release and copying to
/config/custom_components/taskmate/.After updating, restart Home Assistant. Lovelace resources will update automatically on restart.
💬 Questions or issues with this release? Reply below or open an issue.
Beta Was this translation helpful? Give feedback.
All reactions