From 286814515f692d1d462dbdcdb1811818f6788763 Mon Sep 17 00:00:00 2001 From: Michael Shick Date: Sat, 13 Sep 2014 12:45:47 -0400 Subject: [PATCH] generate id from key if item is found lacking --- lib/adapters/level/index.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/adapters/level/index.js b/lib/adapters/level/index.js index 597872e2..4479efcb 100644 --- a/lib/adapters/level/index.js +++ b/lib/adapters/level/index.js @@ -199,6 +199,9 @@ utils.mixin(Adapter.prototype, new (function () { if (filter(data)) { inst = query.model.create(item.value, {scenario: query.opts.scenario}); inst.id = item.value.id; + if (!id) { + inst.id = item.key; + } inst._saved = true; res.push(inst); }