|
|
@@ -168,7 +168,7 @@ func (db *instance) withAllFolderTruncated(folder []byte, fn func(device []byte,
|
|
|
t := db.newReadWriteTransaction()
|
|
|
defer t.close()
|
|
|
|
|
|
- dbi := t.NewIterator(util.BytesPrefix(db.keyer.GenerateDeviceFileKey(nil, folder, nil, nil).WithoutName()), nil)
|
|
|
+ dbi := t.NewIterator(util.BytesPrefix(db.keyer.GenerateDeviceFileKey(nil, folder, nil, nil).WithoutNameAndDevice()), nil)
|
|
|
defer dbi.Release()
|
|
|
|
|
|
var gk []byte
|
|
|
@@ -439,7 +439,7 @@ func (db *instance) dropFolder(folder []byte) {
|
|
|
|
|
|
for _, key := range [][]byte{
|
|
|
// Remove all items related to the given folder from the device->file bucket
|
|
|
- db.keyer.GenerateDeviceFileKey(nil, folder, nil, nil).WithoutName(),
|
|
|
+ db.keyer.GenerateDeviceFileKey(nil, folder, nil, nil).WithoutNameAndDevice(),
|
|
|
// Remove all sequences related to the folder
|
|
|
db.keyer.GenerateSequenceKey(nil, []byte(folder), 0).WithoutSequence(),
|
|
|
// Remove all items related to the given folder from the global bucket
|