diff --git a/Icarus/Controllers/Managers/SongManager.cs b/Icarus/Controllers/Managers/SongManager.cs index da81db3..6e0dcd7 100644 --- a/Icarus/Controllers/Managers/SongManager.cs +++ b/Icarus/Controllers/Managers/SongManager.cs @@ -157,10 +157,9 @@ public class SongManager : BaseManager DeleteSongFromDatabase(song); coverMgr.DeleteCoverArtFromDatabase(coverArt); - // var accessLevel = new AccessLevel{SongId = song.Id}; var accessLevelContext = new AccessLevelContext(_config!.GetConnectionString("DefaultConnection")!); - var accessLevel = accessLevelContext.AccessLevels.FirstOrDefault(al => al.SongId == song.Id); - accessLevelContext.AccessLevels.Remove(accessLevel!); + var accessLevel = accessLevelContext.AccessLevels!.FirstOrDefault(al => al.SongId == song.Id); + accessLevelContext.AccessLevels!.Remove(accessLevel!); accessLevelContext.SaveChanges(); } catch (Exception ex) diff --git a/Icarus/Controllers/v1/AccessLevelController.cs b/Icarus/Controllers/v1/AccessLevelController.cs index 40b7fb8..ded6acf 100644 --- a/Icarus/Controllers/v1/AccessLevelController.cs +++ b/Icarus/Controllers/v1/AccessLevelController.cs @@ -32,8 +32,6 @@ public class AccessLevelController : BaseController [HttpGet] public IActionResult GetAccessLevels([FromBody] Icarus.Models.AccessLevel accessLevel) { - // var id = 0; - // var songId = 0; var accLevel = new Icarus.Models.AccessLevel { Id = 0 }; var accessLevelContext = new Icarus.Database.Contexts.AccessLevelContext(_connectionString!); @@ -49,21 +47,18 @@ public class AccessLevelController : BaseController } var response = new GetAccessLevelsResponse(); - var subject = ""; if (accLevel?.Id > 0) { - subject = "Successful"; + response.Subject = "Successful"; response.Data = new List(); response.Data.Add(accLevel); } else { - subject = "Failure"; + response.Subject = "Failure"; } - response.Subject = subject; - return Ok(response); }