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.');
if (!cmd.id)
cmd.id = 0;
assert(typeof cmd.id === 'number', 'ID must be a number.');
enforce(!cmd.id || typeof cmd.id !== 'object', 'Invalid ID.');
}
for (i = 0; i < cmds.length; i++) {