From b59fb01b4ac466cdef8bca93576194726567a838 Mon Sep 17 00:00:00 2001 From: Anatoliy Chakkaev Date: Mon, 25 Mar 2013 01:28:08 +0400 Subject: [PATCH] Upd memory adapter to work with undefined in dataset --- lib/adapters/memory.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/adapters/memory.js b/lib/adapters/memory.js index 314b1555..fbd748cc 100644 --- a/lib/adapters/memory.js +++ b/lib/adapters/memory.js @@ -130,6 +130,8 @@ function applyFilter(filter) { if (typeof value === 'string' && example && example.constructor.name === 'RegExp') { return value.match(example); } + if (typeof example === 'undefined') return undefined; + if (typeof value === 'undefined') return undefined; // not strict equality return (example !== null ? example.toString() : example) == (value !== null ? value.toString() : value); }