From fe5aff0c72f4cf4f66c709a3b277d151b4b76d79 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Fri, 20 Jun 2014 08:04:56 -0700 Subject: [PATCH] More `lodash` cleanup. --- lodash.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lodash.js b/lodash.js index 11d42c722..3dba362af 100644 --- a/lodash.js +++ b/lodash.js @@ -791,11 +791,13 @@ * // => true */ function lodash(value) { - if (value instanceof lodashWrapper) { - return value; - } - if (value && typeof value == 'object' && !isArray(value) && hasOwnProperty.call(value, '__wrapped__')) { - value = value.__wrapped__; + if (value && typeof value == 'object') { + if (value instanceof lodashWrapper) { + return value; + } + if (!isArray(value) && hasOwnProperty.call(value, '__wrapped__')) { + value = value.__wrapped__; + } } return new lodashWrapper(value); }