From f54658830deca6faf96d2f6e9d564f4aaec12929 Mon Sep 17 00:00:00 2001 From: Vasiliy Tolstov Date: Thu, 15 Jul 2021 12:11:55 +0300 Subject: [PATCH] store/memory: fixup Signed-off-by: Vasiliy Tolstov --- store/memory.go | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/store/memory.go b/store/memory.go index e168ace2..94e38438 100644 --- a/store/memory.go +++ b/store/memory.go @@ -77,12 +77,10 @@ func (m *memoryStore) list(prefix string, limit, offset uint) []string { if !strings.HasPrefix(k, prefix) { continue } - if prefix == "" { - allKeys[i] = strings.TrimPrefix(k, "/") - } else { - allKeys[i] = strings.TrimPrefix(k, prefix) + allKeys[i] = strings.TrimPrefix(k, prefix) + if allKeys[i][0] == '/' { + allKeys[i] = allKeys[i][1:] } - allKeys[i] = strings.TrimPrefix(allKeys[i], "/") i++ } if limit != 0 || offset != 0 {