From 2a6c3a3447196779877283b9ff3a23bd8a7cddab Mon Sep 17 00:00:00 2001 From: Maxim Lebedev Date: Fri, 18 Feb 2022 02:46:31 +0500 Subject: [PATCH] :bug: Fixed missing code in sqlite3 session repository output --- internal/session/repository/sqlite3/sqlite3_session.go | 4 ++++ internal/session/repository/sqlite3/sqlite3_session_test.go | 3 +++ 2 files changed, 7 insertions(+) diff --git a/internal/session/repository/sqlite3/sqlite3_session.go b/internal/session/repository/sqlite3/sqlite3_session.go index d828976..dbfd4f7 100644 --- a/internal/session/repository/sqlite3/sqlite3_session.go +++ b/internal/session/repository/sqlite3/sqlite3_session.go @@ -77,6 +77,8 @@ func (repo *sqlite3SessionRepository) Get(ctx context.Context, code string) (*do return nil, fmt.Errorf("cannot decode session data from store: %w", err) } + result.Code = code + return result, nil } @@ -116,6 +118,8 @@ func (repo *sqlite3SessionRepository) GetAndDelete(ctx context.Context, code str return nil, fmt.Errorf("cannot decode session data from store: %w", err) } + result.Code = code + return result, nil } diff --git a/internal/session/repository/sqlite3/sqlite3_session_test.go b/internal/session/repository/sqlite3/sqlite3_session_test.go index 27eda87..b941699 100644 --- a/internal/session/repository/sqlite3/sqlite3_session_test.go +++ b/internal/session/repository/sqlite3/sqlite3_session_test.go @@ -19,6 +19,7 @@ func TestCreate(t *testing.T) { t.Parallel() session := domain.TestSession(t) + session.Profile = nil model, err := repository.NewSession(session) if err != nil { @@ -47,6 +48,7 @@ func TestGet(t *testing.T) { t.Parallel() session := domain.TestSession(t) + session.Profile = nil model, err := repository.NewSession(session) if err != nil { @@ -81,6 +83,7 @@ func TestGetAndDelete(t *testing.T) { t.Parallel() session := domain.TestSession(t) + session.Profile = nil model, err := repository.NewSession(session) if err != nil {