From b2fe1941fcecf325b36ea6a4b2a7155f83080c33 Mon Sep 17 00:00:00 2001 From: Filip Stamenkovic Date: Tue, 12 Oct 2021 16:15:32 +0200 Subject: [PATCH] replace Array.from function and use from core-js (#7562) --- modules/mediakeysBidAdapter.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/mediakeysBidAdapter.js b/modules/mediakeysBidAdapter.js index ea0ce897395..72dca2f1add 100644 --- a/modules/mediakeysBidAdapter.js +++ b/modules/mediakeysBidAdapter.js @@ -1,4 +1,5 @@ import find from 'core-js-pure/features/array/find.js'; +import arrayFrom from 'core-js-pure/features/array/from'; import { getWindowTop, isFn, logWarn, getDNT, deepAccess, isArray, inIframe, mergeDeep, isStr, isEmpty, deepSetValue, deepClone, parseUrl, cleanObj, logError, triggerPixel, isInteger, isNumber } from '../src/utils.js'; import { registerBidder } from '../src/adapters/bidderFactory.js'; import { config } from '../src/config.js'; @@ -54,7 +55,7 @@ const ORTB_VIDEO_PARAMS = { skipmin: value => isInteger(value), skipafter: value => isInteger(value), sequence: value => isInteger(value), - battr: value => Array.isArray(value) && value.every(v => Array.from({length: 17}, (_, i) => i + 1).indexOf(v) !== -1), + battr: value => Array.isArray(value) && value.every(v => arrayFrom({length: 17}, (_, i) => i + 1).indexOf(v) !== -1), maxextended: value => isInteger(value), minbitrate: value => isInteger(value), maxbitrate: value => isInteger(value),