From e42cd97dae460a7c306d0d214b0783c7eccae144 Mon Sep 17 00:00:00 2001 From: Erick Calder Date: Thu, 9 May 2019 13:54:13 -0700 Subject: [PATCH] Fixes issue with Object prototype and the chaining syntax. [closes #4247] --- lodash.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lodash.js b/lodash.js index 879159985..92c566ac9 100644 --- a/lodash.js +++ b/lodash.js @@ -17020,9 +17020,10 @@ baseForOwn(LazyWrapper.prototype, function(func, methodName) { var lodashFunc = lodash[methodName]; if (lodashFunc) { - var key = (lodashFunc.name + ''), - names = realNames[key] || (realNames[key] = []); + var key = lodashFunc.name + ''; + if (!hasOwnProperty.call(realNames, key)) return; + var names = realNames[key] || (realNames[key] = []); names.push({ 'name': methodName, 'func': lodashFunc }); } });