From f4a485fe8227b98c417f1ecb52251fb2a9638911 Mon Sep 17 00:00:00 2001 From: jan Date: Tue, 15 Nov 2016 19:17:14 +0100 Subject: Scan error fixen. Danke Lukas diff --git a/modules/grils/grils.go b/modules/grils/grils.go index b0aa486..a7cc65e 100644 --- a/modules/grils/grils.go +++ b/modules/grils/grils.go @@ -109,11 +109,21 @@ func (m *GrilsModule) ProvideDashboardData(user *charakterin.User) []grilist.Das for rows.Next() { var g models.Gril - if err := rows.Scan(&g.ID, &g.RomajiName, &g.KanjiName); err != nil { + + var romaji *string + var kanji *string + if err := rows.Scan(&g.ID, &romaji, &kanji); err != nil { log.Println(err) continue } + if romaji != nil { + g.RomajiName = *romaji + } + if kanji != nil { + g.KanjiName = *kanji + } + cat.Cards = append(cat.Cards, frontend.Card{ Title: g.RomajiName, Description: g.KanjiName, -- cgit v0.10.1