I've replicated the initial failed download that preceded the issue with the stuck progress bar.
After adding the top commit from your branch to the test server, I exited the browser, cleared out my IndexedDB database and logged back in. When I click the button to download blocked patrons, I get a message telling me the download failed.
I see this in the main Console:
core.bundle.js:1 worker request failed with Error fetching offline block list
(anonymous) @ core.bundle.js:1
When I inspect the service worker via chrome://inspect/#workers, I see the following:
offline-db-worker.js:340 shared worker replying with error Error fetching offline block list
replyError @ offline-db-worker.js:340
The Download block list button is NOT disabled. If I click it again, I do now get a Console message telling me that a download is already in progress.
I've replicated the initial failed download that preceded the issue with the stuck progress bar.
After adding the top commit from your branch to the test server, I exited the browser, cleared out my IndexedDB database and logged back in. When I click the button to download blocked patrons, I get a message telling me the download failed.
I see this in the main Console:
core.bundle.js:1 worker request failed with Error fetching offline block list
(anonymous) @ core.bundle.js:1
When I inspect the service worker via chrome: //inspect/ #workers, I see the following:
offline- db-worker. js:340 shared worker replying with error Error fetching offline block list db-worker. js:340
replyError @ offline-
The Download block list button is NOT disabled. If I click it again, I do now get a Console message telling me that a download is already in progress.