In ACTAccessApprovals, on export first load all pages of data

Description

Currently the ACT member must manually click "load more" to gather all pages into the client before clicking this button.
Even in the largest dataset there are only a few pages, so on clicking export it should load all pages and then create the export csv file.

(note that this is a stopgap solution, until the renewal/revoking process is automated).

Environment

None

Activity

Show:
Jay Hodgson
April 14, 2020, 5:13 PM

Good example of many approvals is the ROSMAP dataset (#!ACTAccessApprovals:AR_ID=4314327).

This change will cause the "Download CSV" to automatically be set up as soon as all pages of data have been loaded into the web client. It also changes the "Export CSV" button to cause all pages of data to be loaded into the client. The effect is that ACT members no longer need to manually click the "Load more" button before exporting a csv from the client.
https://github.com/Sage-Bionetworks/SynapseWebClient/pull/4331

Lea Martin
April 24, 2020, 1:37 AM

Clicking "export CSV" now loads all of the users without having the manually load them - thank you!!!

Assignee

Jay Hodgson

Reporter

Jay Hodgson

Labels

Validator

Lea Martin

Development Area

Governance

Release Version History

None

Sprint

None

Fix versions

Priority

Major
Configure