mirror of
https://github.com/portainer/portainer.git
synced 2025-08-09 15:55:23 +02:00
fix team create
This commit is contained in:
parent
1e9250eccf
commit
d60b187d6c
2 changed files with 9 additions and 4 deletions
|
@ -1,6 +1,8 @@
|
|||
package team
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
portainer "github.com/portainer/portainer/api"
|
||||
)
|
||||
|
||||
|
@ -30,15 +32,15 @@ func (service *Service) Team(ID portainer.TeamID) (*portainer.Team, error) {
|
|||
|
||||
// TeamByName returns a team by name.
|
||||
func (service *Service) TeamByName(name string) (*portainer.Team, error) {
|
||||
var team *portainer.Team
|
||||
var team portainer.Team
|
||||
|
||||
db := service.connection.GetDB()
|
||||
tx := db.First(team, `name = ?`, name)
|
||||
tx := db.First(&team, `name = ?`, name)
|
||||
if tx.Error != nil {
|
||||
return nil, tx.Error
|
||||
}
|
||||
|
||||
return team, nil
|
||||
return &team, nil
|
||||
}
|
||||
|
||||
// Teams return an array containing all the teams.
|
||||
|
@ -68,10 +70,13 @@ func (service *Service) UpdateTeam(ID portainer.TeamID, team *portainer.Team) er
|
|||
// CreateTeam creates a new Team.
|
||||
func (service *Service) Create(team *portainer.Team) error {
|
||||
db := service.connection.GetDB()
|
||||
|
||||
tx := db.Create(&team)
|
||||
if tx.Error != nil {
|
||||
fmt.Println(tx.Error)
|
||||
return tx.Error
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ func (service *Service) User(ID portainer.UserID) (*portainer.User, error) {
|
|||
|
||||
// UserByUsername returns a user by username.
|
||||
func (service *Service) UserByUsername(username string) (*portainer.User, error) {
|
||||
u := portainer.User{}
|
||||
var u portainer.User
|
||||
|
||||
db := service.connection.GetDB()
|
||||
tx := db.First(&u, `username = ?`, username)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue