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 + templates/register.html | 28 ---------------------------- 3 files changed, 2 insertions(+), 28 deletions(-) delete mode 100644 templates/register.html 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), }) diff --git a/templates/register.html b/templates/register.html deleted file mode 100644 index b026d33..0000000 --- a/templates/register.html +++ /dev/null @@ -1,28 +0,0 @@ -{{template "layout.html" .}} -{{define "title"}} Initial Setup {{end}} -{{define "content"}} -

Initial Setup

-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
-
-{{end}} -- cgit v1.2.3