This commit is contained in:
BENEDEK László 2025-06-01 20:05:59 +02:00
parent 24de5ef2e5
commit 31c41b339e

View File

@ -35,13 +35,13 @@ func (d UserDAOPG) Read(user model.User) (model.User, error) {
return user, errors.New("no such user") return user, errors.New("no such user")
} }
err = rows.Scan(&user) err = rows.StructScan(&user)
return user, err return user, err
} }
// List all users // List all users
func (d UserDAOPG) List() ([]model.User, error) { func (d UserDAOPG) List() ([]model.User, error) {
rows, err := d.db.Query(`select * from "user" order by "username"`) rows, err := d.db.Queryx(`select * from "user" order by "username"`)
if err != nil { if err != nil {
return nil, err return nil, err
} }
@ -51,7 +51,7 @@ func (d UserDAOPG) List() ([]model.User, error) {
for rows.Next() { for rows.Next() {
user := model.User{} user := model.User{}
err = rows.Scan(&user) err = rows.StructScan(&user)
if err != nil { if err != nil {
break break
} }