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-17 10:19:53 +00:00
committed by Copybot
parent c97e95aeba
commit d720d6affa
43 changed files with 390 additions and 224 deletions

View File

@@ -249,7 +249,7 @@ const ProjectController = {
const { projectName } = req.body
logger.log({ projectId, projectName }, 'cloning project')
if (!SessionManager.isUserLoggedIn(req.session)) {
return res.send({ redir: '/register' })
return res.json({ redir: '/register' })
}
const currentUser = SessionManager.getSessionUser(req.session)
const { first_name: firstName, last_name: lastName, email } = currentUser
@@ -265,7 +265,7 @@ const ProjectController = {
})
return next(err)
}
res.send({
res.json({
name: project.name,
project_id: project._id,
owner_ref: project.owner_ref,
@@ -306,7 +306,7 @@ const ProjectController = {
if (err != null) {
return next(err)
}
res.send({
res.json({
project_id: project._id,
owner_ref: project.owner_ref,
owner: {