042 - Inventory category alias for F&B / ProShop split
- Tanggal: 2026-08-20
- Chat/topik: Club T-Shirt muncul di Home Court Café karena API tidak mengirim
category.
Ringkasan perubahan
GET /inventory kembali mengisi category (= product_type) di JSON product. Member apps mem-filter ProShop via category == ProShop|Merch; tanpa field itu semua produk masuk food/Court Café.
Impact bisnis
Home Court Café hanya menampilkan FnB; merchandise ProShop tidak bercampur di section kafe.
Epic / User stories
- Epic: Catalog display correctness.
- US: Sebagai member, di Court Café saya hanya melihat makanan/minuman, bukan merchandise.
User terdampak
Member (Home / Food & Drinks catalog split).
Aplikasi terdampak
- mpc-be — PERLU (v1.12)
- mpc-android / mpc-ios / mpc-web — TIDAK wajib (langsung benar setelah BE deploy); optional hardening
product_typenanti - mpc-admin / mpc-be-pos / mpc-pos / lainnya — TIDAK
Perubahan schema
Tidak ada.
Perubahan kode
mpc-be/internal/inventory/entity.go: fieldcategory(gorm-) +AfterFindmirror dariproduct_typeapi_contract.md, changelog v1.12