dropped throttle for full pdf download to 30 over 5 mins

1 download every 10 seconds which seems ample
This commit is contained in:
Henry Oswald 2015-11-10 11:51:56 +00:00
parent 615e4b448a
commit 23fd12c67d
2 changed files with 3 additions and 3 deletions

View file

@ -58,7 +58,7 @@ module.exports = CompileController =
else
rateLimitOpts =
endpointName: "full-pdf-download"
throttle: 50
throttle: 30
rateLimitOpts.subjectName = req.ip
rateLimitOpts.timeInterval = 60 * 5

View file

@ -138,7 +138,7 @@ describe "CompileController", ->
@req.query = {}
@RateLimiter.addCount.callsArgWith(1, null, true)
@CompileController.proxyToClsi = (project_id, url)=>
@RateLimiter.addCount.args[0][0].throttle.should.equal 50
@RateLimiter.addCount.args[0][0].throttle.should.equal 30
done()
@CompileController.downloadPdf @req, @res
@ -147,7 +147,7 @@ describe "CompileController", ->
@req.query = {pdfng:false}
@RateLimiter.addCount.callsArgWith(1, null, true)
@CompileController.proxyToClsi = (project_id, url)=>
@RateLimiter.addCount.args[0][0].throttle.should.equal 50
@RateLimiter.addCount.args[0][0].throttle.should.equal 30
done()
@CompileController.downloadPdf @req, @res