From fa9a192e5b85baadf48563050ab240fc1eda9f22 Mon Sep 17 00:00:00 2001 From: Artem Date: Wed, 22 Nov 2023 18:50:42 +0100 Subject: [PATCH 1/2] Fix: decode namespace id --- cmd/api/handler/responses/namespace.go | 2 +- cmd/api/handler/responses/namespace_test.go | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/cmd/api/handler/responses/namespace.go b/cmd/api/handler/responses/namespace.go index fdf74627..99a41d4b 100644 --- a/cmd/api/handler/responses/namespace.go +++ b/cmd/api/handler/responses/namespace.go @@ -47,7 +47,7 @@ func (Namespace) SearchType() string { func decodeName(nsId []byte) string { var ( - trimmed = bytes.Trim(nsId, "\x00") + trimmed = bytes.TrimLeft(nsId, "\x00") data = make([]byte, 0) isDecodable = true ) diff --git a/cmd/api/handler/responses/namespace_test.go b/cmd/api/handler/responses/namespace_test.go index 64a31844..a2cfafbc 100644 --- a/cmd/api/handler/responses/namespace_test.go +++ b/cmd/api/handler/responses/namespace_test.go @@ -32,6 +32,10 @@ func Test_decodeName(t *testing.T) { name: "test 4", nsId: "00000000000000000000000000000000000000e6edd3ffbef8c700d8", want: "e6edd3ffbef8c700d8", + }, { + name: "test 1", + nsId: "00000000000000000000000000000000006d656d657300", + want: "6d656d657300", }, } for _, tt := range tests { From bb331bfd90a1da1eaeea61a1fd8c8f65b3ed6be3 Mon Sep 17 00:00:00 2001 From: Artem Date: Wed, 22 Nov 2023 18:51:53 +0100 Subject: [PATCH 2/2] Fix: test name --- cmd/api/handler/responses/namespace_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/api/handler/responses/namespace_test.go b/cmd/api/handler/responses/namespace_test.go index a2cfafbc..44b8644c 100644 --- a/cmd/api/handler/responses/namespace_test.go +++ b/cmd/api/handler/responses/namespace_test.go @@ -33,7 +33,7 @@ func Test_decodeName(t *testing.T) { nsId: "00000000000000000000000000000000000000e6edd3ffbef8c700d8", want: "e6edd3ffbef8c700d8", }, { - name: "test 1", + name: "test 5", nsId: "00000000000000000000000000000000006d656d657300", want: "6d656d657300", },