mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-07 20:31:06 -05:00
server rejects project names over 150 chars
This commit is contained in:
parent
28b1e6bfe5
commit
b01b05e49b
2 changed files with 9 additions and 0 deletions
|
@ -109,6 +109,8 @@ module.exports = ProjectController =
|
|||
renameProject: (req, res)->
|
||||
project_id = req.params.Project_id
|
||||
newName = req.body.newProjectName
|
||||
if newName.length > 150
|
||||
return res.send 400
|
||||
editorController.renameProject project_id, newName, (err)->
|
||||
if err?
|
||||
logger.err err:err, project_id:project_id, newName:newName, "problem renaming project"
|
||||
|
|
|
@ -252,6 +252,13 @@ describe "ProjectController", ->
|
|||
done()
|
||||
@ProjectController.renameProject @req, @res
|
||||
|
||||
it "should return an error if the name is over 150 chars", (done)->
|
||||
@req.body.newProjectName = "EDMUBEEBKBXUUUZERMNSXFFWIBHGSDAWGMRIQWJBXGWSBVWSIKLFPRBYSJEKMFHTRZBHVKJSRGKTBHMJRXPHORFHAKRNPZGGYIOTEDMUBEEBKBXUUUZERMNSXFFWIBHGSDAWGMRIQWJBXGWSBVWSIKLFPRBYSJEKMFHTRZBHVKJSRGKTBHMJRXPHORFHAKRNPZGGYIOT"
|
||||
@res.send = (code)=>
|
||||
code.should.equal 400
|
||||
done()
|
||||
@ProjectController.renameProject @req, @res
|
||||
|
||||
describe "loadEditor", ->
|
||||
beforeEach ->
|
||||
@settings.editorIsOpen = true
|
||||
|
|
Loading…
Reference in a new issue