selectAccountDataByType shouldn't error when no rows (#804)

Signed-off-by: Alex Chen <minecnly@gmail.com>
This commit is contained in:
Alex Chen 2019-10-07 20:15:58 +08:00 committed by Andrew Morgan
parent 9a56cf8439
commit e959927d0a

View file

@ -125,6 +125,10 @@ func (s *accountDataStatements) selectAccountDataByType(
var content []byte var content []byte
if err = stmt.QueryRowContext(ctx, localpart, roomID, dataType).Scan(&content); err != nil { if err = stmt.QueryRowContext(ctx, localpart, roomID, dataType).Scan(&content); err != nil {
if err == sql.ErrNoRows {
return nil, nil
}
return return
} }