From cd1fa849fb161d3bbc7c582aa2787315a1037db1 Mon Sep 17 00:00:00 2001 From: Gabriel Arakaki Giovanini Date: Wed, 19 Jul 2023 20:12:36 +0200 Subject: fix: Fix path not storing properly Also, initial user is now created as admin. --- pkg/database/sql/user.go | 1 + pkg/service/auth.go | 1 + 2 files changed, 2 insertions(+) (limited to 'pkg') diff --git a/pkg/database/sql/user.go b/pkg/database/sql/user.go index 11718be..15dbe72 100644 --- a/pkg/database/sql/user.go +++ b/pkg/database/sql/user.go @@ -140,6 +140,7 @@ func (self *UserRepository) Create(ctx context.Context, createUser *repository.C user := &User{ Username: createUser.Username, Name: createUser.Name, + Path: createUser.Path, Password: string(createUser.Password), } diff --git a/pkg/service/auth.go b/pkg/service/auth.go index 4358a8a..761c70b 100644 --- a/pkg/service/auth.go +++ b/pkg/service/auth.go @@ -69,6 +69,7 @@ func (c *AuthController) InitialRegister(ctx context.Context, username, password _, err = c.userRepository.Create(ctx, &repository.CreateUser{ Username: string(username), Password: hash, + IsAdmin: true, Path: string(path), }) -- cgit v1.2.3