From dc669f5cd49a099306bc8ae7b197f28f61e18d05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Garc=C3=ADa=20Aubert?= Date: Thu, 14 Nov 2019 12:18:13 +0100 Subject: [PATCH] Do not use object built-ins --- lib/models/dataview/overviews/aggregation.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/models/dataview/overviews/aggregation.js b/lib/models/dataview/overviews/aggregation.js index dc5fbcdc..da988731 100644 --- a/lib/models/dataview/overviews/aggregation.js +++ b/lib/models/dataview/overviews/aggregation.js @@ -232,7 +232,7 @@ Aggregation.prototype._checkOptions = function (options) { } const requiredOptions = VALID_OPERATIONS[options.aggregation]; - const missingOptions = requiredOptions.filter(requiredOption => !options.hasOwnProperty(requiredOption)); + const missingOptions = requiredOptions.filter(requiredOption => !Object.prototype.hasOwnProperty.call(options, requiredOption)); if (missingOptions.length > 0) { throw new Error(