genreName := r.FormValue("genre_name")
if genreName != "" {
rows, err := env.Db.Db.Query(`
-SELECT a.ID, a.NAME
+SELECT a.ID, a.NAME, a.POPULARITY
FROM ARTIST a
JOIN ARTIST_GENRE_XREF x ON a.ID = x.ARTIST_ID
JOIN GENRE g ON g.ID = x.GENRE_ID
for rows.Next() {
artist := types.Artist{}
if err := rows.Scan(&artist.ID, &artist.Name, &artist.Popularity); err != nil {
+ log.Print(err)
http.Error(w, http.StatusText(http.StatusInternalServerError), http.StatusInternalServerError)
return
}