refactor: simplify user API calls by removing pageSize parameter in multiple components
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 11m52s
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 13m5s

This commit is contained in:
Kalana B. Thilakarathna
2026-10-19 02:44:19 +05:30
parent 531b3a7fef
commit 7a21cde217
26 changed files with 50 additions and 49 deletions
@@ -148,14 +148,14 @@ export default function NewGrnPage() {
useEffect(() => {
Promise.all([
warehousesApi.list({ pageSize: 200 }),
usersApi.list({ pageSize: 200 }),
usersApi.list(),
suppliersApi.list(),
itemsApi.list({ pageSize: 200 }),
purchaseOrdersApi.list({ pageSize: 200 }),
])
.then(([ws, us, ss, its, pos]) => {
setWarehousesList(getPaginatedItems(ws))
setUsersList(getPaginatedItems(us))
setUsersList(us)
setSuppliersList(ss)
setItemsList(getPaginatedItems(its))
// Only POs that can still receive goods
@@ -66,8 +66,8 @@ export function PurchaseReturnDialog({ open, onClose, onSuccess, order, existing
useEffect(() => {
if (!open) return
form.reset({ reason: '', createdByUserId: '', items: [defaultItem()] })
usersApi.list({ pageSize: 200 })
.then((res) => setUsersList(getPaginatedItems(res)))
usersApi.list()
.then((res) => setUsersList(res))
.catch((err) => toast.add({ title: 'Failed to load users', description: getApiError(err), type: 'error' }))
}, [open])
@@ -79,12 +79,12 @@ export default function NewPurchaseOrderPage() {
Promise.all([
suppliersApi.list(),
itemsApi.list({ pageSize: 200 }),
usersApi.list({ pageSize: 200 }),
usersApi.list(),
])
.then(([suppliersRes, itemsRes, usersRes]) => {
setSuppliersList(suppliersRes)
setItemsList(getPaginatedItems(itemsRes))
setUsersList(getPaginatedItems(usersRes))
setUsersList(usersRes)
})
.catch((err) => {
toast.add({ title: 'Failed to load reference data', description: getApiError(err), type: 'error' })