From d85197c3138a6093ceac34497c7c32f3ae530f9a Mon Sep 17 00:00:00 2001 From: amazing-username Date: Fri, 31 May 2019 01:29:29 +0000 Subject: [PATCH] Discovered issue preventing the retrieval of artists or an artist --- Database/Repositories/ArtistRepository.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Database/Repositories/ArtistRepository.cs b/Database/Repositories/ArtistRepository.cs index 16f5ecb..526932b 100644 --- a/Database/Repositories/ArtistRepository.cs +++ b/Database/Repositories/ArtistRepository.cs @@ -37,9 +37,9 @@ namespace Icarus.Database.Repositories using (MySqlConnection conn = GetConnection()) { conn.Open(); - var query = "SELECT art.*, COUNT(*) AS SongCount FROM Artist " + + var query = "SELECT art.*, COUNT(*) AS SongCount FROM Artist " + "art LEFT JOIN Song sng ON art.ArtistId=sng.ArtistId " + - "GROUPY BY art.ArtistId"; + "GROUP BY art.ArtistId"; using (MySqlCommand cmd = new MySqlCommand(query, conn)) { @@ -71,7 +71,7 @@ namespace Icarus.Database.Repositories var query = "SELECT art.*, COUNT(*) AS SongCount FROM Artist " + "art LEFT JOIN Song sng ON art.ArtistId=sng.ArtistId " + - "WHERE ArtistId=@ArtistId"; + "WHERE art.ArtistId=@ArtistId"; using (MySqlCommand cmd = new MySqlCommand(query, conn)) { @@ -103,7 +103,7 @@ namespace Icarus.Database.Repositories conn.Open(); var query = "SELECT art.*, 0 AS SongCount FROM Artist " + - "art WHERE Name=@Name"; + "art WHERE art.Name=@Name"; using (MySqlCommand cmd = new MySqlCommand(query, conn)) { cmd.Parameters.AddWithValue("@Name", song.Artist);