From 4e7790eacfb82d8f71e68a743d352c19c25ad0a2 Mon Sep 17 00:00:00 2001 From: Armani Ferrante Date: Tue, 3 Aug 2021 16:47:11 -0700 Subject: [PATCH] ts: Fix accounts iterable (#573) --- ts/src/coder/instruction.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ts/src/coder/instruction.ts b/ts/src/coder/instruction.ts index 1ee3ad88..a282c706 100644 --- a/ts/src/coder/instruction.ts +++ b/ts/src/coder/instruction.ts @@ -90,7 +90,7 @@ export class InstructionCoder { let fieldLayouts = m.args.map((arg: IdlField) => { return IdlCoder.fieldLayout( arg, - Array.from([...idl.accounts, ...(idl.types ?? [])]) + Array.from([...(idl.accounts ?? []), ...(idl.types ?? [])]) ); }); const name = camelCase(m.name); @@ -101,7 +101,7 @@ export class InstructionCoder { let fieldLayouts = ix.args.map((arg: IdlField) => IdlCoder.fieldLayout( arg, - Array.from([...idl.accounts, ...(idl.types ?? [])]) + Array.from([...(idl.accounts ?? []), ...(idl.types ?? [])]) ) ); const name = camelCase(ix.name);