securekey / fabric-examples

133 stars 58 forks source link

Fixed jsonFormatter.ItemValue #12

Open readhelper opened 6 years ago

readhelper commented 6 years ago

Fixed jsonFormatter.ItemValue

maxrobot commented 5 years ago

much better than my solution, well done

maxrobot commented 5 years ago

When using the fabric-cli to query for blocks I encountered an error whereby the chaincode arguments for a block were not returned in correct JSON format. This occurred as they were not correctly separated by commas within the JSON block.

The changes add a comma to items within an array unless they are the last or only item in the array.

Previously a JSON block called may have had a field like this:

"Input":{"Args":["bW92ZQ""QQ""Qg""MQ"]

This is correct to the following:

"Input":{"Args":["bW92ZQ","QQ","Qg","MQ"]

HTH some description to @readhelper 's fix

bstasyszyn commented 5 years ago

Sorry for the delay, but I've included your code in the latest commit.