Skip to content

v4.4.2

Choose a tag to compare

@tempus2016 tempus2016 released this 28 Jun 13:26
0ba5689

🐛 Bug fix

Rewards Card: depositing points into a pool/jackpot reward no longer crashes

Depositing points into a pool or jackpot reward from the Rewards Card failed with:

Failed to allocate_points_to_pool: 'TaskMateCoordinator' object has no attribute 'get_children'

The kiosk cross-child safety check ran on every allocate_points_to_pool call from a non-admin (e.g. a shared tablet / child session) targeting an unlinked child, and looked up the child roster on the wrong object. It now reads the roster correctly, so deposits work again.

  • Fixes #641 (via #642)
  • Affected: anyone allocating points to a pool/jackpot reward from a non-admin or kiosk session since v4.4.1.
  • No configuration changes needed — update and the deposit button works again.

🔧 Maintenance

  • CI: corrected pinned-action version comments after Dependabot bumps (#640)
  • Removed internal audit docs from the repo and gitignored them (#639)
  • Dependency bumps: actions/labeler 6.1.0, actions/stale 10.3.0, actions/setup-python 6.3.0, crazy-max/ghaction-github-labeler 6.0.0, hassfest

📦 Install / update

Update via HACS (TaskMate is a HACS default integration) and restart Home Assistant. Fresh installs pull taskmate.zip attached to this release.

Full changelog: v4.4.1...v4.4.2