Web Staff Client: CSV downloads only current page
Bug #1708474 reported by
Terran McCanna
This bug report is a duplicate of:
Bug #1717010: wishlist: add "Print Simplified Pull List" functionality (or equivalent) to web client Holds Pull List.
Edit
Remove
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Undecided
|
Bill Erickson |
Bug Description
As of Evergreen 2.12:
The Download CSV option on some (all?) views only downloads the current page. This is an issue with large data sets where we need to download all of the data to manipulate it. Specific views I've seen this problem on:
* Holds Shelf
* Holds Pull List
* Patron Search Results
tags: |
added: csv webstaffclient removed: webstaff |
Changed in evergreen: | |
assignee: | nobody → Bill Erickson (berick) |
To post a comment you must log in.
Confirming the grid only exports the current page of data for CSV.
As a general FYI, if you change the 'Rows' value in the grid to 100 it will export all 100 rows. That's as far you can go at the moment, though.
Some things to consider..
We'll need a (configurable) way to limit the total number of exportable rows to avoid things like "export the entire patron database by searching for patrons in state=XX".
Related, the display itself (template code) is responsible for modifying data for display (e.g. date filters), so it won't be enough to simply fetch the data. Each item has to be added to the <eg-grid> DOM for filtering. This further limits the total amount of data that can be exported, since the browser will choke at some point as the grid grows and grows. Not sure what that point is, and it will depend. I'm sure we can find a useful medium, though.