Improvements
Totals Row Added to the Detail Rent Roll Table
The Detail Rent Roll table (Residential & Commercial) now includes a totals row summarizing key figures across all units.
What's included:
- Total SF across all units
- Occupancy % (Occupied + MTM units, as a share of total)
- Actual, Borrower, and Market rent totals, shown as absolute dollar amounts
- CAM total (Commercial only)
How it works:
- Rent totals reflect the Monthly/Annual toggle. The $/Unit vs $/SF toggle doesn't affect the totals row, it always shows the absolute dollar total.
- Every unit is included in the totals regardless of status, and blank values count as $0.
- Totals update immediately when you change the toggle, no reload needed.
- The totals row appears in view state only; it's hidden while editing.
This replaces the previous two totals rows (Units/SF summary and Annual Total).
Note: Hospitality rent rolls are not part of this update.
Fixes
Deal Info API Response Envelope Restored
For API-based workflows, the getDealInfo endpoint response was missing its standard success and error envelope fields, returning deal data directly without the expected wrapper structure. The response now includes the success and error fields at the top level, matching the published API contract. Clients relying on the envelope to distinguish success from error responses no longer need any workaround. The structure below the success and error fields was altered in the previous release, and has been returned to its previous state, resolving any issues created with those changes.