mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-10 22:50:46 +02:00
change api path
This commit is contained in:
@@ -101,7 +101,7 @@ module.exports = TokenAccessHandler =
|
||||
|
||||
checkV1Access: (token, callback=(err, allow, redirect)->) ->
|
||||
return callback(null, true) unless Settings.apis?.v1?
|
||||
V1Api.request { url: "/api/v1/sharelatex/docs/#{token}/read" }, (err, response, body) ->
|
||||
V1Api.request { url: "/api/v1/sharelatex/docs/#{token}/is_published" }, (err, response, body) ->
|
||||
return callback err if err?
|
||||
callback null, false, body.published_path if body.allow == false
|
||||
callback null, true
|
||||
|
||||
@@ -82,7 +82,7 @@ module.exports = MockV1Api =
|
||||
console.error "error starting MockV1Api:", error.message
|
||||
process.exit(1)
|
||||
|
||||
app.get '/api/v1/sharelatex/docs/:token/read', (req, res, next) =>
|
||||
app.get '/api/v1/sharelatex/docs/:token/is_published', (req, res, next) =>
|
||||
res.json { allow: true }
|
||||
|
||||
MockV1Api.run()
|
||||
|
||||
@@ -459,7 +459,7 @@ describe "TokenAccessHandler", ->
|
||||
@TokenAccessHandler.checkV1Access @token, @callback
|
||||
|
||||
it 'should check api', ->
|
||||
expect(@V1Api.request.calledWith { url: "/api/v1/sharelatex/docs/#{@token}/read" }).to.equal true
|
||||
expect(@V1Api.request.calledWith { url: "/api/v1/sharelatex/docs/#{@token}/is_published" }).to.equal true
|
||||
|
||||
it 'should callback with true', ->
|
||||
expect(@callback.calledWith null, true).to.equal true
|
||||
|
||||
Reference in New Issue
Block a user