Merge branch 'master' of github.com:sharelatex/web-sharelatex

This commit is contained in:
Henry Oswald 2014-05-15 18:01:49 +01:00
commit 24c50189b6
4 changed files with 6 additions and 5 deletions

View file

@ -123,7 +123,7 @@ module.exports = ProjectEntityHandler =
doc = new Doc name: docName doc = new Doc name: docName
Project.putElement project._id, folder_id, doc, "doc", (err, result)=> Project.putElement project._id, folder_id, doc, "doc", (err, result)=>
return callback(err) if err? return callback(err) if err?
DocstoreManager.updateDoc project._id.toString(), doc._id.toString(), docLines, 0, (err, modified, rev) -> DocstoreManager.updateDoc project._id.toString(), doc._id.toString(), docLines, (err, modified, rev) ->
return callback(err) if err? return callback(err) if err?
tpdsUpdateSender.addDoc { tpdsUpdateSender.addDoc {
project_id: project._id, project_id: project._id,

View file

@ -41,7 +41,7 @@ app.configure ()->
app.use express.static(__dirname + '/../../../public', {maxAge: staticCacheAge }) app.use express.static(__dirname + '/../../../public', {maxAge: staticCacheAge })
app.set 'views', __dirname + '/../../views' app.set 'views', __dirname + '/../../views'
app.set 'view engine', 'jade' app.set 'view engine', 'jade'
app.use express.bodyParser(uploadDir: __dirname + "/../../../data/uploads") app.use express.bodyParser(uploadDir: Settings.path.uploadFolder)
app.use cookieParser app.use cookieParser
app.use express.session app.use express.session
proxy: true proxy: true

View file

@ -196,7 +196,8 @@ module.exports =
# If we ever need to write something to disk (e.g. incoming requests # If we ever need to write something to disk (e.g. incoming requests
# that need processing but may be too big for memory, then write # that need processing but may be too big for memory, then write
# them to disk here). # them to disk here).
dumpFolder: Path.resolve "data/dumpFolder" dumpFolder: Path.resolve __dirname + "/../data/dumpFolder"
uploadFolder: Path.resolve __dirname + "/../data/uploads"
# Automatic Snapshots # Automatic Snapshots
# ------------------- # -------------------

View file

@ -305,7 +305,7 @@ describe 'ProjectEntityHandler', ->
@ProjectModel.putElement = sinon.stub().callsArgWith(4, null, {path:{fileSystem:@path}}) @ProjectModel.putElement = sinon.stub().callsArgWith(4, null, {path:{fileSystem:@path}})
@callback = sinon.stub() @callback = sinon.stub()
@tpdsUpdateSender.addDoc = sinon.stub().callsArg(2) @tpdsUpdateSender.addDoc = sinon.stub().callsArg(2)
@DocstoreManager.updateDoc = sinon.stub().callsArgWith(4, null, true, 0) @DocstoreManager.updateDoc = sinon.stub().callsArgWith(3, null, true, 0)
@ProjectEntityHandler.addDoc project_id, folder_id, @name, @lines, @callback @ProjectEntityHandler.addDoc project_id, folder_id, @name, @lines, @callback
@ -335,7 +335,7 @@ describe 'ProjectEntityHandler', ->
it "should send the doc lines to the doc store", -> it "should send the doc lines to the doc store", ->
@DocstoreManager.updateDoc @DocstoreManager.updateDoc
.calledWith(project_id, @doc._id.toString(), @lines, 0) .calledWith(project_id, @doc._id.toString(), @lines)
.should.equal true .should.equal true
describe 'adding file', -> describe 'adding file', ->