Bug #2891

Updated by Tom Clegg over 5 years ago

A user recently tried to view a collection they did not have permission to read (see #2890). The API server returned 404 for this request, and Workbench rendered a 422 Fiddlesticks. I believe Workbench should render a more-specific 404 for this specific error.
* If an object is not found, but the desired/expected object type can be determined, offer a link to a "search all X" page.
* Unexpected errors from the API server should be presented with some more boilerplate rather than just "blah [API 422]".
* Error page should not give the appearance of being logged out if in fact the user is still logged in.