Fix repeating root GPN requests bug
This commit is contained in:
1 parent
9787dd2be7
commit
b9fd78390f
1 file changed
+2
-2
+2
-2
@@ -581,7 +581,7 @@ rpcRequest = (sessionContext, _declarations, callback) ->
|
|||||||
|
|
||||||
if sessionContext.declarations.length <= sessionContext.virtualParameters.length
|
if sessionContext.declarations.length <= sessionContext.virtualParameters.length
|
||||||
inception = sessionContext.declarations.length
|
inception = sessionContext.declarations.length
|
||||||
revision = sessionContext.revisions[inception] + 1
|
revision = (sessionContext.revisions[inception] or 0) + 1
|
||||||
sessionContext.deviceData.timestamps.revision = revision
|
sessionContext.deviceData.timestamps.revision = revision
|
||||||
sessionContext.deviceData.attributes.revision = revision
|
sessionContext.deviceData.attributes.revision = revision
|
||||||
|
|
||||||
@@ -1350,7 +1350,7 @@ rpcResponse = (sessionContext, id, rpcRes, callback) ->
|
|||||||
|
|
||||||
timestamp = sessionContext.timestamp + sessionContext.iteration
|
timestamp = sessionContext.timestamp + sessionContext.iteration
|
||||||
|
|
||||||
revision = sessionContext.revisions[sessionContext.revisions.length - 1] + 1
|
revision = (sessionContext.revisions[sessionContext.revisions.length - 1] or 0) + 1
|
||||||
sessionContext.deviceData.timestamps.revision = revision
|
sessionContext.deviceData.timestamps.revision = revision
|
||||||
sessionContext.deviceData.attributes.revision = revision
|
sessionContext.deviceData.attributes.revision = revision
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user