1
0
mirror of synced 2025-12-21 10:57:10 -05:00
Files
docs/middleware/is-next-request.js
James M. Greene 2dbae93c53 Try to prevent late/duplicate response errors (#20077)
* Ensure all Express 'next' calls include 'return's

* Add headersSent checks during archived versions flow

* Return a 404 earlier if archived resource fetch fails

* Short-circuit responses for archived stuff

* Be more careful about responding to and short-circuiting after search requests

* Fix tests
2021-06-28 19:31:54 +00:00

12 lines
210 B
JavaScript

const { FEATURE_NEXTJS } = process.env
module.exports = function isNextRequest (req, res, next) {
req.renderWithNextjs = false
if (FEATURE_NEXTJS) {
req.renderWithNextjs = true
}
return next()
}