From fa8b3e18bc829513d3efe7ed5b3d2aa55f271157 Mon Sep 17 00:00:00 2001 From: Alexander Cerutti Date: Sun, 13 Mar 2022 00:44:32 +0100 Subject: [PATCH] Small optimization to PKPass.pack --- src/PKPass.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/PKPass.ts b/src/PKPass.ts index a0f3393..43ce348 100644 --- a/src/PKPass.ts +++ b/src/PKPass.ts @@ -106,7 +106,9 @@ export default class PKPass extends Bundle { "application/vnd.apple.pkpasses", ); - for (let i = 0, pass: PKPass; (pass = passes[i]); i++) { + for (let i = 0; i < passes.length; i++) { + const pass = passes[i]; + if (!(pass instanceof PKPass)) { throw new Error(Messages.PACK.INVALID); }