You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When Requests cannot build a patron because Bibdata is returning an html error from the load balancer (perhaps 5XX errors?), the application should show a helpful message to the user, and fail gracefully.
Actual behavior
The application raises an error and probably just shows the generic "what went wrong" page.
Steps to replicate
Not sure - happened because when the Catalog was trying to build the patron, when it requested patron info from bibdata, it got the "Something went wrong" page from the load balancer instead, and was not caught by any of the rescues.
Impact of this bug
If a person is not able to create a request because Bibdata is down, they do not know why the request failed or what the current status is, or what their next steps might be.
Expected behavior
When Requests cannot build a patron because Bibdata is returning an html error from the load balancer (perhaps 5XX errors?), the application should show a helpful message to the user, and fail gracefully.
Actual behavior
The application raises an error and probably just shows the generic "what went wrong" page.
Steps to replicate
Impact of this bug
If a person is not able to create a request because Bibdata is down, they do not know why the request failed or what the current status is, or what their next steps might be.
Honeybadger link and code snippet, if applicable
https://app.honeybadger.io/projects/54399/faults/114615544/01JCWW9RV765NT1H0AVMEQ50F2
Implementation notes, if any
When the load balancer passes on an error, it is usually an html page, and may not raise any of the errors in the Bibdata service
The text was updated successfully, but these errors were encountered: