This commit is contained in:
Home Assistant Version Control
2026-09-25 04:10:30 +00:00
parent 56c80f896e
commit ad634c1b84
60 changed files with 2895 additions and 794 deletions
@@ -119,6 +119,11 @@ class MandatoryMixin:
continue
if self._child_completed_today(chore.id, child_id, day):
continue
# Weekly target (#883): the week's quota is already filled, so
# nothing is outstanding — even though the chore is still
# "scheduled" every day.
if self.weekly_target_met(chore, child_id):
continue
if (chore.id, child_id, day.isoformat()) in existing:
continue
miss = MandatoryMiss(