Index: impl/memory/datastore_data.go |
diff --git a/impl/memory/datastore_data.go b/impl/memory/datastore_data.go |
index b5a40819286012a7f4b653c1e5b063e3eb33c776..dbb49783b1083ef574d3ff0139ceab64dc373d10 100644 |
--- a/impl/memory/datastore_data.go |
+++ b/impl/memory/datastore_data.go |
@@ -277,8 +277,8 @@ func (d *dataStoreData) putMulti(keys []*ds.Key, vals []ds.PropertyMap, cb ds.Pu |
return |
} |
} |
- updateIndexes(d.head, ret, oldPM, pmap) |
ents.Set(keyBytes(ret), dataBytes) |
+ updateIndexes(d.head, ret, oldPM, pmap) |
return |
}() |
if cb != nil { |
@@ -345,8 +345,8 @@ func (d *dataStoreData) delMulti(keys []*ds.Key, cb ds.DeleteMultiCB) { |
if err != nil { |
return err |
} |
- updateIndexes(d.head, k, oldPM, nil) |
ents.Delete(kb) |
+ updateIndexes(d.head, k, oldPM, nil) |
} |
return nil |
}() |