From 16823df09e806138294f1c6c55274068b84b12ee Mon Sep 17 00:00:00 2001 From: Luiz Augusto Date: Wed, 19 Jun 2019 17:25:23 -0300 Subject: [PATCH] fix(settings): Fix "disable add integrations" button closes #1439 --- src/scripts/settings.js | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/scripts/settings.js b/src/scripts/settings.js index 8ae07c8e9..055a86943 100644 --- a/src/scripts/settings.js +++ b/src/scripts/settings.js @@ -539,16 +539,21 @@ const Settings = { const origins = []; let i; let key; - const customOrigins = await db.getAllOrigins(); + const allOrigins = await db.getAllOrigins(); + const customOrigins = {}; let skip = false; try { + for (key in allOrigins) { + if (typeof allOrigins[key] === 'string') { + customOrigins[key] = allOrigins[key]; + } + } + for (i = 0; i < result.origins.length; i++) { for (key in customOrigins) { - if (customOrigins.hasOwnProperty(key) && !skip) { - if (result.origins[i].indexOf(key) !== -1) { - skip = true; - } + if (result.origins[i].indexOf(key) !== -1) { + skip = true; } }