From 14385fee39805359d20092a110f3415bb29f5ea7 Mon Sep 17 00:00:00 2001 From: phoenix Date: Wed, 19 Feb 2025 20:14:51 -0500 Subject: [PATCH 1/2] Suppressing warning for endpoints --- Icarus/Program.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Icarus/Program.cs b/Icarus/Program.cs index f6d1ad2..8a8377f 100644 --- a/Icarus/Program.cs +++ b/Icarus/Program.cs @@ -98,10 +98,12 @@ if (app.Environment.IsDevelopment()) app.UseRouting(); app.UseAuthentication(); app.UseAuthorization(); +#pragma warning disable ASP0014 app.UseEndpoints(endpoints => { endpoints.MapControllers(); }); +#pragma warning restore ASP0014 app.Run(); -- 2.47.3 From e5a34ac1a1df58ed43c477d487ea4083577d3ee5 Mon Sep 17 00:00:00 2001 From: phoenix Date: Thu, 27 Feb 2025 19:41:08 -0500 Subject: [PATCH 2/2] Minor refactoring --- Icarus/Controllers/Managers/DirectoryManager.cs | 4 +++- Icarus/Controllers/Managers/SongManager.cs | 1 - Icarus/Controllers/v1/SongDataController.cs | 6 +++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Icarus/Controllers/Managers/DirectoryManager.cs b/Icarus/Controllers/Managers/DirectoryManager.cs index 3f89df8..158cc0c 100644 --- a/Icarus/Controllers/Managers/DirectoryManager.cs +++ b/Icarus/Controllers/Managers/DirectoryManager.cs @@ -136,7 +136,9 @@ public class DirectoryManager : BaseManager deleted++; } - curDir = System.IO.Directory.GetParent(curDir).ToString(); + var parentDirectory = System.IO.Directory.GetParent(curDir); + + curDir = parentDirectory!.ToString(); } } catch (Exception ex) diff --git a/Icarus/Controllers/Managers/SongManager.cs b/Icarus/Controllers/Managers/SongManager.cs index d581671..6510663 100644 --- a/Icarus/Controllers/Managers/SongManager.cs +++ b/Icarus/Controllers/Managers/SongManager.cs @@ -3,7 +3,6 @@ using NLog; using Icarus.Controllers.Utilities; using Icarus.Models; using Icarus.Database.Contexts; -using TagLib.Mpeg4; namespace Icarus.Controllers.Managers; diff --git a/Icarus/Controllers/v1/SongDataController.cs b/Icarus/Controllers/v1/SongDataController.cs index 1c1eb00..a202a79 100644 --- a/Icarus/Controllers/v1/SongDataController.cs +++ b/Icarus/Controllers/v1/SongDataController.cs @@ -219,11 +219,11 @@ public class SongDataController : BaseController { #region Properties [Newtonsoft.Json.JsonProperty("message")] - public string Message { get; set; } + public string? Message { get; set; } [Newtonsoft.Json.JsonProperty("subject")] - public string Subject { get; set; } + public string? Subject { get; set; } [Newtonsoft.Json.JsonProperty("data")] - public List Songs { get; set; } + public List? Songs { get; set; } #endregion } } -- 2.47.3