mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-03-24 19:59:53 -04:00
Got rid of a race condition.
This commit is contained in:
parent
346f3b33bf
commit
ee95e4e450
1 changed files with 3 additions and 3 deletions
|
@ -101,6 +101,8 @@ module.exports = class Handler
|
||||||
get: (req, res) ->
|
get: (req, res) ->
|
||||||
@sendForbiddenError(res) if not @hasAccess(req)
|
@sendForbiddenError(res) if not @hasAccess(req)
|
||||||
|
|
||||||
|
specialParameters = ['term', 'project', 'conditions']
|
||||||
|
|
||||||
if @modelClass.schema.uses_coco_translation_coverage and req.query.view is 'i18n-coverage'
|
if @modelClass.schema.uses_coco_translation_coverage and req.query.view is 'i18n-coverage'
|
||||||
# TODO: generalize view, project, limit and skip query parameters
|
# TODO: generalize view, project, limit and skip query parameters
|
||||||
projection = {}
|
projection = {}
|
||||||
|
@ -123,10 +125,8 @@ module.exports = class Handler
|
||||||
@sendSuccess(res, documents)
|
@sendSuccess(res, documents)
|
||||||
return
|
return
|
||||||
|
|
||||||
specialParameters = ['term', 'project', 'conditions']
|
|
||||||
|
|
||||||
# If the model uses coco search it's probably a text search
|
# If the model uses coco search it's probably a text search
|
||||||
if @modelClass.schema.uses_coco_search
|
else if @modelClass.schema.uses_coco_search
|
||||||
term = req.query.term
|
term = req.query.term
|
||||||
matchedObjects = []
|
matchedObjects = []
|
||||||
filters = if @modelClass.schema.uses_coco_versions or @modelClass.schema.uses_coco_permissions then [filter: {index: true}] else [filter: {}]
|
filters = if @modelClass.schema.uses_coco_versions or @modelClass.schema.uses_coco_permissions then [filter: {index: true}] else [filter: {}]
|
||||||
|
|
Loading…
Add table
Reference in a new issue