From cba3ec3091974eed766a18bfc89ff2a483842363 Mon Sep 17 00:00:00 2001 From: Alex Liebowitz Date: Wed, 8 Mar 2017 04:28:00 -0500 Subject: [PATCH] Add unique ID to JSON-RPC requests --- ui/js/jsonrpc.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ui/js/jsonrpc.js b/ui/js/jsonrpc.js index 5fa869a03..654931bb5 100644 --- a/ui/js/jsonrpc.js +++ b/ui/js/jsonrpc.js @@ -57,13 +57,17 @@ jsonrpc.call = function (connectionString, method, params, callback, errorCallba }); } + const counter = parseInt(sessionStorage.getItem('JSONRPCCounter') || 0); + xhr.open('POST', connectionString, true); xhr.send(JSON.stringify({ 'jsonrpc': '2.0', 'method': method, 'params': params, - 'id': 0 + 'id': counter, })); + + sessionStorage.setItem('JSONRPCCounter', counter + 1); }; export default jsonrpc;