mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-27 02:51:57 +02:00
fix two bugs in auto compile limit logic
1. the compileGroup is "standard" not default 2. was not excluding normal compiles from metrics
This commit is contained in:
@@ -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}"
|
||||
|
||||
Reference in New Issue
Block a user