Merge pull request #58 from sharelatex/bg-rate-limit-autocompile

fix two bugs in auto compile limit logic
This commit is contained in:
Brian Gough 2017-10-13 08:18:31 +01:00 committed by GitHub
commit 4ce639db70

View file

@ -77,7 +77,10 @@ module.exports = CompileManager =
return callback null, true
_checkCompileGroupAutoCompileLimit: (isAutoCompile, compileGroup, callback = (err, canCompile)->)->
if compileGroup is "default"
if !isAutoCompile
return callback(null, true)
if compileGroup is "standard"
# apply extra limits to the standard compile group
CompileManager._checkIfAutoCompileLimitHasBeenHit isAutoCompile, compileGroup, callback
else
Metrics.inc "auto-compile-#{compileGroup}"