diff --git a/lib/document_store.js b/lib/document_store.js index 46fbc9c8..80ce4ab9 100644 --- a/lib/document_store.js +++ b/lib/document_store.js @@ -26,10 +26,9 @@ lunr.Store.load = function (serialisedData) { var store = new this store.length = serialisedData.length - store.store = Object.keys(serialisedData.store).reduce(function (memo, key) { - memo[key] = lunr.SortedSet.load(serialisedData.store[key]) - return memo - }, {}) + for (var key in serialisedData.store) { + store.store[key] = lunr.SortedSet.load(serialisedData.store[key]) + } return store }