Fixed bug causing device preset to be processed twice in some cases.
This commit is contained in:
1 parent
8414f463ad
commit
f01f6fe477
1 file changed
+2
@@ -59,6 +59,7 @@ getPresets = (callback) ->
|
|||||||
callback(presets, objects)
|
callback(presets, objects)
|
||||||
return
|
return
|
||||||
|
|
||||||
|
if not presets
|
||||||
presetsCollection.find().toArray((err, p) ->
|
presetsCollection.find().toArray((err, p) ->
|
||||||
throw err if err
|
throw err if err
|
||||||
presets = p
|
presets = p
|
||||||
@@ -67,6 +68,7 @@ getPresets = (callback) ->
|
|||||||
callback(presets, objects) if objects
|
callback(presets, objects) if objects
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if not objects
|
||||||
objectsCollection.find().toArray((err, o) ->
|
objectsCollection.find().toArray((err, o) ->
|
||||||
throw err if err
|
throw err if err
|
||||||
objects = {}
|
objects = {}
|
||||||
|
|||||||
Reference in new issue
Block a user