Comment 3 for bug 1738488

Revision history for this message
Bill Erickson (berick) wrote :

The XUL client uses the payments API (open-ils.actor.user.payments.retrieve) while the web client uses a grid-driven open-ils.fielder call. We may need to move back to using the API.

Note the API has paging, but it will need to be tied into the grid paging controls -- fielder gives us paging for free. Alternatively, we could trim down the columns auto-fetched by fielder (i.e. the ones causing the painful joins) and fetch the extra data via pcrud after each row is rendered.