Alert users that Hatch native application isn't installed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
In the event of a communications failure an error message is returned to the Hatch extension. It's currently logged (every 5 seconds, forever) on the extension's background page, but if we could somehow inform the client proper it could take a couple steps depending on the type of failure: 1. disable Hatch since it's clearly not working, and 2. point users to the download page on evergreen-ils.org to install the native application. Then the user can try to re-enable Hatch and begin using it. I don't know how much effort would be required, but it may also be possible to change the extension icon to reflect the connection status, or give a link in the extension menu directly to the downloads page.
Changed in evergreen: | |
importance: | Undecided → Wishlist |
For example, here's what the console says if you install the extension but not the native application: "Hatch disconnected: Specified native messaging host not found." And Firefox: "Hatch disconnected: No such native application org.evergreen_ ils.hatch"