diff --git a/src/components/ui/bsod/factory.js b/src/components/ui/bsod/factory.js index df0955e..f2936ed 100644 --- a/src/components/ui/bsod/factory.js +++ b/src/components/ui/bsod/factory.js @@ -5,10 +5,10 @@ import dispatchBsod, { inject } from './dispatchBsod'; export default function factory(store, stopLoading) { inject(store, stopLoading); - // do bsod for 500 errors + // do bsod for 500/404 errors request.addMiddleware({ catch(resp) { - if (resp && resp.originalResponse.status === 500) { + if (resp && [500, 404].indexOf(resp.originalResponse.status) > -1) { dispatchBsod(); }