← All tests

M1 Shop Scoping (local)

Extends Phase 2 shop scoping (currently only /cafe/pos) to /cafe/dashboard, /cafe/orders, /cafe/reports. Each page now resolves the active shop via getCurrentShopContext, renders the existing <ShopSelector>, and filters Odoo order queries by the selected shop's mapped POS configs.

8/8 local checks passed.

Filter helper output — empty mapping (prod-demo simulation)

Loading…

Odoo domain sample — include + fallback, with allMapped

Loading…