From 13a231a5617d5a12b05e6d81325300681bb19a96 Mon Sep 17 00:00:00 2001 From: Vladislav Sukhin Date: Thu, 24 Oct 2024 14:21:44 +0300 Subject: [PATCH] fix: field name Signed-off-by: Vladislav Sukhin --- pkg/tcl/testworkflowstcl/cmd/cmd.go | 2 +- pkg/tcl/testworkflowstcl/cmd/cmd_test.go | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkg/tcl/testworkflowstcl/cmd/cmd.go b/pkg/tcl/testworkflowstcl/cmd/cmd.go index 977f02aa64..56b0bd878e 100644 --- a/pkg/tcl/testworkflowstcl/cmd/cmd.go +++ b/pkg/tcl/testworkflowstcl/cmd/cmd.go @@ -24,7 +24,7 @@ func GetRunningContext(runContext, token string, interfaceType testkube.TestWork if token != "" { payload, err := getJWTPayload(token) if err == nil { - if value, ok := payload["userame"]; ok { + if value, ok := payload["name"]; ok { name = fmt.Sprint(value) } diff --git a/pkg/tcl/testworkflowstcl/cmd/cmd_test.go b/pkg/tcl/testworkflowstcl/cmd/cmd_test.go index 933f5ebe79..ad08983d38 100644 --- a/pkg/tcl/testworkflowstcl/cmd/cmd_test.go +++ b/pkg/tcl/testworkflowstcl/cmd/cmd_test.go @@ -23,15 +23,15 @@ func TestCmd_GetJWTPayload(t *testing.T) { t.Parallel() header := base64.RawURLEncoding.EncodeToString([]byte(`{"alg":"HS256","typ":"JWT"}`)) - payload := base64.RawURLEncoding.EncodeToString([]byte(`{"sub":"1234567890","username":"John Doe","email":"fake@email.com"}`)) + payload := base64.RawURLEncoding.EncodeToString([]byte(`{"sub":"1234567890","name":"John Doe","email":"fake@email.com"}`)) signature := "signature" token := fmt.Sprintf("%s.%s.%s", header, payload, signature) expectedPayload := map[string]interface{}{ - "sub": "1234567890", - "username": "John Doe", - "email": "fake@email.com", + "sub": "1234567890", + "name": "John Doe", + "email": "fake@email.com", } result, err := getJWTPayload(token)