Skip to content

Commit 1848cd5

Browse files
committed
fix: failed verification if customData is object
1 parent 5437f2e commit 1848cd5

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

lib/verifier.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ Verifier.checkProposalCreation = function(args, txp) {
9999
if (_.isNumber(args.feePerKb) && (txp.feePerKb != args.feePerKb)) return false;
100100
if (!strEqual(txp.payProUrl, args.payProUrl)) return false;
101101
if (!strEqual(txp.message, args.message)) return false;
102-
if (!strEqual(txp.customData, args.customData)) return false;
102+
if (!_.isEqual(txp.customData, args.customData)) return false;
103103

104104
return true;
105105
};

test/client.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2111,6 +2111,7 @@ describe('client API', function() {
21112111
}],
21122112
message: 'hello',
21132113
feePerKb: 100e2,
2114+
customData: {someObj: { x: 1 }, someStr: "str"}
21142115
};
21152116
clients[0].createTxProposal(opts, function(err, txp) {
21162117
should.not.exist(err);

0 commit comments

Comments
 (0)