diff --git a/extensions/zalo/src/onboarding.ts b/extensions/zalo/src/onboarding.ts index dec07d9ccf..0b845008d5 100644 --- a/extensions/zalo/src/onboarding.ts +++ b/extensions/zalo/src/onboarding.ts @@ -148,11 +148,7 @@ async function promptZaloAllowFrom(params: { }, }); const normalized = String(entry).trim(); - const merged = [ - ...existingAllowFrom.map((item) => String(item).trim()).filter(Boolean), - normalized, - ]; - const unique = mergeAllowFromEntries(undefined, merged); + const unique = mergeAllowFromEntries(existingAllowFrom, [normalized]); if (accountId === DEFAULT_ACCOUNT_ID) { return { diff --git a/extensions/zalouser/src/onboarding.ts b/extensions/zalouser/src/onboarding.ts index 6e69599eac..f4dcc55cb7 100644 --- a/extensions/zalouser/src/onboarding.ts +++ b/extensions/zalouser/src/onboarding.ts @@ -122,11 +122,7 @@ async function promptZalouserAllowFrom(params: { ); continue; } - const merged = [ - ...existingAllowFrom.map((item) => String(item).trim()).filter(Boolean), - ...(results.filter(Boolean) as string[]), - ]; - const unique = mergeAllowFromEntries(undefined, merged); + const unique = mergeAllowFromEntries(existingAllowFrom, results.filter(Boolean) as string[]); if (accountId === DEFAULT_ACCOUNT_ID) { return { ...cfg,