rpc: reimplement rpc id fix. closes #159.

This commit is contained in:
Christopher Jeffrey 2017-03-14 06:41:06 -07:00
parent 2a17362fa0
commit f2c53e2e08
No known key found for this signature in database
GPG Key ID: 8962AB9DE6666BBD

View File

@ -70,10 +70,7 @@ RPCBase.prototype.call = co(function* call(body, query) {
assert(Array.isArray(cmd.params), 'Params must be an array.'); assert(Array.isArray(cmd.params), 'Params must be an array.');
if (!cmd.id) enforce(!cmd.id || typeof cmd.id !== 'object', 'Invalid ID.');
cmd.id = 0;
assert(typeof cmd.id === 'number', 'ID must be a number.');
} }
for (i = 0; i < cmds.length; i++) { for (i = 0; i < cmds.length; i++) {