fix: non pointer passed to create user

This commit is contained in:
Elias Schneider
2024-08-28 08:43:44 +02:00
parent 8e27320649
commit e7861df95a

View File

@@ -55,7 +55,7 @@ func (s *UserService) CreateUser(input dto.UserCreateDto) (model.User, error) {
Username: input.Username,
IsAdmin: input.IsAdmin,
}
if err := s.db.Create(user).Error; err != nil {
if err := s.db.Create(&user).Error; err != nil {
if errors.Is(err, gorm.ErrDuplicatedKey) {
return model.User{}, s.checkDuplicatedFields(user)
}