mirror of
https://github.com/overleaf/overleaf.git
synced 2025-03-15 08:23:08 +00:00
added null check to compile features
This commit is contained in:
parent
29ae816432
commit
c920874872
1 changed files with 2 additions and 2 deletions
|
@ -18,8 +18,8 @@ module.exports = CompileController =
|
||||||
AuthenticationController.getLoggedInUserId req, (error, user_id) ->
|
AuthenticationController.getLoggedInUserId req, (error, user_id) ->
|
||||||
return next(error) if error?
|
return next(error) if error?
|
||||||
UserGetter.getUser user_id, {"features.compileGroup":1, "features.compileTimeout":1}, (err, user)->
|
UserGetter.getUser user_id, {"features.compileGroup":1, "features.compileTimeout":1}, (err, user)->
|
||||||
settingsOverride.timeout = user.features.compileTimeout || Settings.defaultFeatures.compileTimeout
|
settingsOverride.timeout = user?.features?.compileTimeout || Settings.defaultFeatures.compileTimeout
|
||||||
settingsOverride.compiler = user.features.compileGroup || Settings.defaultFeatures.compileGroup
|
settingsOverride.compiler = user?.features?.compileGroup || Settings.defaultFeatures.compileGroup
|
||||||
req.session.compileGroup = settingsOverride.compiler
|
req.session.compileGroup = settingsOverride.compiler
|
||||||
CompileManager.compile project_id, user_id, { isAutoCompile, settingsOverride }, (error, status, outputFiles) ->
|
CompileManager.compile project_id, user_id, { isAutoCompile, settingsOverride }, (error, status, outputFiles) ->
|
||||||
return next(error) if error?
|
return next(error) if error?
|
||||||
|
|
Loading…
Reference in a new issue