AsyncFormHelper.js 338 B

1234567891011121314151617
  1. const {
  2. acceptsJson,
  3. } = require('../../infrastructure/RequestContentTypeDetection')
  4. module.exports = {
  5. redirect,
  6. }
  7. // redirect the request via headers or JSON response depending on the request
  8. // format
  9. function redirect(req, res, redir) {
  10. if (acceptsJson(req)) {
  11. res.json({ redir })
  12. } else {
  13. res.redirect(redir)
  14. }
  15. }