diff --git a/server/middlewares/error-handlers.js b/server/middlewares/error-handlers.js index c8eefaef08..2563852653 100644 --- a/server/middlewares/error-handlers.js +++ b/server/middlewares/error-handlers.js @@ -24,9 +24,11 @@ export default function prodErrorHandler() { var message = 'opps! Something went wrong. Please try again later'; if (type === 'html') { - req.flash('errors', { - msg: message - }); + if (typeof req.flash === 'function') { + req.flash('errors', { + msg: message + }); + } return res.redirect('/'); // json } else if (type === 'json') { diff --git a/server/views/partials/universal-head.jade b/server/views/partials/universal-head.jade index 5b4bced349..da6ed4c914 100644 --- a/server/views/partials/universal-head.jade +++ b/server/views/partials/universal-head.jade @@ -14,3 +14,56 @@ meta(http-equiv='X-UA-Compatible', content='IE=edge') meta(name='viewport', content='width=device-width, initial-scale=1.0') meta(name='csrf-token', content=_csrf) script(src="//ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js") +script. + window.jQuery || document.write('