By: Michael Lynch <git@mtlynch.io>
Handle caption edit errors client-side Display failed caption update responses in the media page and show a fallback when the browser cannot reach the server. Keep the browser test independent of the endpoint's implementation by intercepting and failing the PUT request.