This commit fixes a critical PocketBase projection bug where omitting "expand" from fields lists silently drops related data, leading to missing supplier/customer/order info across the app. It also includes usability improvements and test coverage: 1. Add "expand" to PB fields projections in invoicing page, quotes lookup API, sprint page, and quote search helper 2. Update PO Sent tab filter to exclude "collected" and "ready_invoice" statuses 3. Reorder buyer tasks list to sort by supplier first, then order number 4. Add comprehensive regression tests for all fixed issues Included Playwright test capture artifacts from local testing.
48 KiB
1280x577px
48 KiB
1280x577px