Better UI for long-running authority merges
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Authority merges can be very slow (see related bug 1193490)
After a user clicks on the "Merge Records" button in the new angular Manage Authorities screen, there is no indication that Evergreen is working on the request. For quick merges, that's not a problem! But when a merge takes more than a few seconds, the user may be left wondering if Evergreen is doing anything, they forgot to press the button, etc.
Also, when an authority merge does time out, there is no indication in the screen for the user. All I get is a console message:
open-ils.
Can't use an undefined value as an ARRAY reference at /usr/local/
It would be better to let the user know that their merge failed.
tags: |
added: cat-authority removed: authority |
Confirmed that this is going on in version 3.7.2 when I tried to merge 2 authority records. One has 478 bibs attached and the other has 42 bibs. After clicking on "Merge Records" the menu just sat there forever with no indication of progress, time out, or failure.