This commit is contained in:
parent
266cde6468
commit
74edd574b3
@ -20,7 +20,12 @@ func (s userService) User(id string) (geeksbot.User, error) {
|
|||||||
|
|
||||||
func (s userService) CreateUser(u geeksbot.User) (geeksbot.User, error) {
|
func (s userService) CreateUser(u geeksbot.User) (geeksbot.User, error) {
|
||||||
queryString := "INSERT INTO users (id, steam_id, active, staff, admin) VALUES ($1, $2, $3, $4, $5)"
|
queryString := "INSERT INTO users (id, steam_id, active, staff, admin) VALUES ($1, $2, $3, $4, $5)"
|
||||||
_, err := s.db.Exec(queryString, u.ID, u.SteamID, u.IsActive, u.IsStaff, u.IsAdmin)
|
var err error
|
||||||
|
if u.SteamID.Valid {
|
||||||
|
_, err = s.db.Exec(queryString, u.ID, u.SteamID.String, u.IsActive, u.IsStaff, u.IsAdmin)
|
||||||
|
} else {
|
||||||
|
_, err = s.db.Exec(queryString, u.ID, nil, u.IsActive, u.IsStaff, u.IsAdmin)
|
||||||
|
}
|
||||||
return u, err
|
return u, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -263,6 +263,7 @@ func addUserCommandFunc(ctx disgoman.Context, args []string) {
|
|||||||
if ctx.Message.Author.ID == ctx.CommandManager.Owners[0] {
|
if ctx.Message.Author.ID == ctx.CommandManager.Owners[0] {
|
||||||
user := geeksbot.User{
|
user := geeksbot.User{
|
||||||
ID: ctx.Message.Author.ID,
|
ID: ctx.Message.Author.ID,
|
||||||
|
SteamID: "",
|
||||||
IsActive: true,
|
IsActive: true,
|
||||||
IsStaff: true,
|
IsStaff: true,
|
||||||
IsAdmin: true,
|
IsAdmin: true,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user