-
Notifications
You must be signed in to change notification settings - Fork 936
Open
Labels
APP: DeviceRe: Device App (content import/export, facility-syncing, user permissions, etc.)Re: Device App (content import/export, facility-syncing, user permissions, etc.)P2 - normalPriority: Nice to havePriority: Nice to haveTAG: user stringsApplication text that gets translatedApplication text that gets translatedTAG: ux updateImproved user-facing featureImproved user-facing feature
Milestone
Description
Observed behavior
Unable-to-connect errors (e.g. peer went offline suddenly) are displayed as "invalid credential" errors because of the catch-all error handling.
This should be an edge-case because the UI tries to disable peers that are offline, making it hard to get to this state to begin with.
Expected behavior
- invalid credential errors and unable to connect errors are handled differently (with different messages)
A possible message would be "This device is offline"
User-facing consequences
Errors and logs
Steps to reproduce
- Start an import-facility workflow with a peer
- After getting to the credentials form, turn off that peer
- Enter the correct credentials and press "submit"
- Get the in accurate "invalid credentials" error
Context
…
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
APP: DeviceRe: Device App (content import/export, facility-syncing, user permissions, etc.)Re: Device App (content import/export, facility-syncing, user permissions, etc.)P2 - normalPriority: Nice to havePriority: Nice to haveTAG: user stringsApplication text that gets translatedApplication text that gets translatedTAG: ux updateImproved user-facing featureImproved user-facing feature