From efd7867d6193601efe303e522c3684ec85bb9a6e Mon Sep 17 00:00:00 2001 From: "Gustavo \"Guz\" L de Mello" Date: Fri, 13 Jun 2025 19:16:35 -0300 Subject: [PATCH] fix(service,token): missing userID pass to repository model --- service/token.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/service/token.go b/service/token.go index e7fa8c6..c1b160d 100644 --- a/service/token.go +++ b/service/token.go @@ -73,6 +73,7 @@ func (svc *Token) Issue(user model.User) (string, error) { // TODO: Return a ref // TODO: Store refresh tokens in repo err = svc.repo.Create(model.Token{ ID: jti, + UserID: user.ID, DateCreated: now, DateExpires: expires, }) @@ -93,7 +94,7 @@ func (svc Token) Parse(tokenStr string) (*jwt.Token, error) { return nil, errors.Join(errors.New("service: invalid token"), err) } - _, ok := token.Claims.(jwt.RegisteredClaims) + _, ok := token.Claims.(jwt.RegisteredClaims) // TODO: Check issuer and if the token was issued at the correct date if !ok { return nil, errors.New("service: invalid claims type") }