From 15c5e73d057c035f5107f202f4e73d1fd3347860 Mon Sep 17 00:00:00 2001 From: bel Date: Sat, 22 Jun 2019 16:54:27 -0600 Subject: [PATCH] whoops leveldb keys not namespaceable and probably more --- leveldb.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/leveldb.go b/leveldb.go index 464730b..a377902 100644 --- a/leveldb.go +++ b/leveldb.go @@ -2,6 +2,7 @@ package storage import ( "path" + "strings" "github.com/syndtr/goleveldb/leveldb" "github.com/syndtr/goleveldb/leveldb/filter" @@ -39,6 +40,7 @@ func (ldb *LevelDB) List(ns []string, limits ...string) ([]string, error) { } else if k > limits[1] { break } + k = strings.TrimPrefix(k, namespace+"/") keys = append(keys, k) } err := it.Error()