fix: properly pass array entries as separate indices (#1502)

This commit is contained in:
erwinc1
2020-12-26 01:01:23 +01:00
committed by GitHub
parent 1cf618c1c1
commit 0c6e2d587d
+28 -25
View File
@@ -387,35 +387,38 @@ const store = {
'xboxss', 'xboxss',
'xboxsx' 'xboxsx'
]), ]),
stores: envOrArray(process.env.STORES, ['amazon,bestbuy']).map((entry) => { stores: envOrArray(process.env.STORES, ['amazon', 'bestbuy']).map(
const [name, minPageSleep, maxPageSleep] = entry.match(/[^:]+/g) ?? []; (entry) => {
const [name, minPageSleep, maxPageSleep] =
entry.match(/[^:]+/g) ?? [];
let proxyList; let proxyList;
try {
proxyList = loadProxyList(name);
} catch {}
if (!proxyList) {
try { try {
proxyList = loadProxyList('global'); proxyList = loadProxyList(name);
} catch {} } catch {}
}
return { if (!proxyList) {
maxPageSleep: envOrNumberMax( try {
minPageSleep, proxyList = loadProxyList('global');
maxPageSleep, } catch {}
browser.maxSleep }
),
minPageSleep: envOrNumberMin( return {
minPageSleep, maxPageSleep: envOrNumberMax(
maxPageSleep, minPageSleep,
browser.minSleep maxPageSleep,
), browser.maxSleep
name: envOrString(name), ),
proxyList minPageSleep: envOrNumberMin(
}; minPageSleep,
}) maxPageSleep,
browser.minSleep
),
name: envOrString(name),
proxyList
};
}
)
}; };
export const defaultStoreData = { export const defaultStoreData = {