Clearer Sidebar Badges: Tenancies and Deposit Releases Now Show Distinct Counts
Clearer Sidebar Badges: Tenancies and Deposit Releases Now Show Distinct Counts
Release: v0.1.316
What Changed and Why
Prior to this release, both the Tenancies and Deposit Releases items in the sidebar displayed the same badge number at the same time. Both were reading from the same data key — upcomingCheckOuts — which meant the count was duplicated across two navigation items with no way to tell which one needed your attention.
This was confusing in practice: if you saw a badge of 3 on both items, did that mean 3 tenancies needed action, 3 deposit releases needed action, or were they the same 3 things?
What Each Badge Now Means
Tenancies — overdueCheckOuts
The Tenancies badge now shows the count of tenancies that have ended but are missing a check-out report. These are overdue items that need a report to be completed before the deposit process can move forward.
This is the same metric already used on the mobile tab navigation, so behaviour is now consistent across all viewport sizes.
Deposit Releases — depositReleasePending
The Deposit Releases badge now shows the count of deposit releases currently in a proposed or pending state. These are releases that are waiting for review, agreement, or action from one of the parties involved.
This badge is a direct signal that something in the deposit release workflow needs attention — not a proxy metric borrowed from a different part of the process.
Impact
| Sidebar Item | Before | After |
|---|---|---||
| Tenancies | upcomingCheckOuts | overdueCheckOuts |
| Deposit Releases | upcomingCheckOuts | depositReleasePending |
- No duplicate counts. Each badge reflects a distinct, actionable queue.
- No ambiguity. A badge on Tenancies means a check-out report is overdue. A badge on Deposit Releases means a release is awaiting action.
- Consistent with mobile. The Tenancies
overdueCheckOutsbadge now matches what mobile users already see on tabs.