Merge pull request #6317 from overleaf/jpa-send-explicit-content-type

[web] send explicit content type in responses

GitOrigin-RevId: d5aeaba57a7d2fc053fbf5adc2299fb46e435341
This commit is contained in:
Jakob Ackermann
2022-01-18 09:03:18 +00:00
committed by Copybot
parent c97e95aeba
commit d720d6affa
43 changed files with 390 additions and 224 deletions
@@ -117,7 +117,7 @@ module.exports = CompileController = {
if (error != null) {
return next(error)
}
return res.status(200).send()
return res.sendStatus(200)
})
},
@@ -159,15 +159,12 @@ module.exports = CompileController = {
if (error != null) {
return next(error)
}
res.contentType('application/json')
return res.status(200).send(
JSON.stringify({
status,
outputFiles,
clsiServerId,
validationProblems,
})
)
return res.json({
status,
outputFiles,
clsiServerId,
validationProblems,
})
}
)
},
@@ -564,8 +561,7 @@ module.exports = CompileController = {
if (error != null) {
return next(error)
}
res.contentType('application/json')
return res.send(body)
return res.json(body)
}
)
})