Don't delete InternetGatewayDevice tree when reinitializing device
This commit is contained in:
1 parent
8167c0c6e5
commit
bcfd56d868
2 files changed
+18
-16
No files matched your search
+3
-5
@@ -117,11 +117,9 @@ updateDevice = (currentRequest, actions, callback) ->
|
||||
)
|
||||
else if updates['_lastBootstrap']?
|
||||
# reinitialize on bootstrap event (e.g. firmware upgrade)
|
||||
db.devicesCollection.update({'_id' : currentRequest.deviceId}, {'$unset' : 'InternetGatewayDevice'}, {safe: true}, (err, count) ->
|
||||
task = {device : currentRequest.deviceId, name : 'init', timestamp : config.INIT_TIMESTAMP}
|
||||
apiFunctions.insertTasks(task, (err) ->
|
||||
callback(err) if callback?
|
||||
)
|
||||
task = {device : currentRequest.deviceId, name : 'init', timestamp : config.INIT_TIMESTAMP}
|
||||
apiFunctions.insertTasks(task, (err) ->
|
||||
callback(err) if callback?
|
||||
)
|
||||
else
|
||||
callback() if callback?
|
||||
|
||||
Reference in new issue
Block a user