From a893377cc5d3bf1eefc1a0ac1c233e208f983155 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sun, 2 Sep 2018 00:44:10 +0300 Subject: [PATCH] Fix Puppet.Scan() --- database/puppet.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/database/puppet.go b/database/puppet.go index f5ebc17..9761a37 100644 --- a/database/puppet.go +++ b/database/puppet.go @@ -77,7 +77,8 @@ type Puppet struct { func (puppet *Puppet) Scan(row Scannable) *Puppet { var displayname, avatar sql.NullString - err := row.Scan(&puppet.JID, &displayname, &avatar) + var quality sql.NullInt64 + err := row.Scan(&puppet.JID, &avatar, &displayname, &quality) if err != nil { if err != sql.ErrNoRows { puppet.log.Errorln("Database scan failed:", err) @@ -86,6 +87,7 @@ func (puppet *Puppet) Scan(row Scannable) *Puppet { } puppet.Displayname = displayname.String puppet.Avatar = avatar.String + puppet.NameQuality = int8(quality.Int64) return puppet }