From 798de96d1a8fda82d4f92fc556a1f3a07e8d22ef Mon Sep 17 00:00:00 2001 From: cgeek <cem.moreau@gmail.com> Date: Tue, 3 Oct 2017 17:57:07 +0200 Subject: [PATCH] [fix] #1139 Transaction parsing does not clean its arrays --- app/lib/common-libs/parsers/transaction.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/lib/common-libs/parsers/transaction.ts b/app/lib/common-libs/parsers/transaction.ts index 643848651..01b5e4fb0 100644 --- a/app/lib/common-libs/parsers/transaction.ts +++ b/app/lib/common-libs/parsers/transaction.ts @@ -22,6 +22,10 @@ export class TransactionParser extends GenericParser { _clean(obj:any) { obj.comment = obj.comment || ""; obj.locktime = parseInt(obj.locktime) || 0; + obj.signatures = obj.signatures || [] + obj.issuers = obj.issuers || [] + obj.inputs = obj.inputs || [] + obj.outputs = obj.outputs || [] obj.signatures.push(obj.signature); const compactSize = 2 // Header + blockstamp + obj.issuers.length -- GitLab