harvard-lil / perma

Indelible links
423 stars 71 forks source link

Don't 500 if playback is in maintenance mode #2672

Open rebeccacremona opened 5 years ago

rebeccacremona commented 5 years ago
Internal Server Error: /XXXX-XXXX

WebrecorderException at /XXXX-XXXX
200: {'detail': 'The Perma API is temporarily unavailable.'}

Whoops. Handle this, and display a maintenance message.

bensteinberg commented 4 years ago

In the future, this situation will return a 503.

matteocargnelutti commented 2 years ago

Let's have a second look at this now that client-side playback is the default