From 951730fb1d2937ae40131d0afe5e4114c94a9938 Mon Sep 17 00:00:00 2001 From: Alexander Cerutti Date: Sun, 13 Mar 2022 00:19:50 +0100 Subject: [PATCH] Optimized localize null-translations loop --- src/PKPass.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/PKPass.ts b/src/PKPass.ts index c8615ff..a0f3393 100644 --- a/src/PKPass.ts +++ b/src/PKPass.ts @@ -743,11 +743,9 @@ export default class PKPass extends Bundle { const allFilesKeys = Object.keys(this[filesSymbol]); const langFolderIdentifier = `${lang}.lproj`; - for ( - let i = allFilesKeys.length, filePath: string; - (filePath = allFilesKeys[--i]); + for (let i = allFilesKeys.length - 1; i >= 0; i--) { + const filePath = allFilesKeys[i]; - ) { if (filePath.startsWith(langFolderIdentifier)) { delete this[filesSymbol][filePath]; }