From fd1cf9361f188e6ff7c9e4533f12bf2d05c0f47c Mon Sep 17 00:00:00 2001 From: Abubakar Ahmed Date: Mon, 28 Oct 2024 09:52:57 +0530 Subject: [PATCH 1/2] Change to check if UnidentifiedData's Origin is Ini --- ChartTools/IO/Ini/IniSerializer.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ChartTools/IO/Ini/IniSerializer.cs b/ChartTools/IO/Ini/IniSerializer.cs index 4a881c0c..0cbaac00 100644 --- a/ChartTools/IO/Ini/IniSerializer.cs +++ b/ChartTools/IO/Ini/IniSerializer.cs @@ -17,8 +17,8 @@ public override IEnumerable Serialize() foreach ((var key, var value) in props) yield return IniFormatting.Line(key, value.ToString()); - foreach (var data in Content.UnidentifiedData) - yield return IniFormatting.Line(data.Key, data.Value); + foreach (var data in Content.UnidentifiedData.Where(x => x.Origin is FileType.Ini)) + yield return IniFormatting.Line(data.Key, data.Value); if (Content.AlbumTrack is not null) { From 5aabd2f11e25fde2fdd65fdbbff865bbfdf1d8ff Mon Sep 17 00:00:00 2001 From: TheBoxyBear <15822255+TheBoxyBear@users.noreply.github.com> Date: Mon, 28 Oct 2024 00:34:34 -0400 Subject: [PATCH 2/2] Fix tabbing in IniSerializer --- ChartTools/IO/Ini/IniSerializer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ChartTools/IO/Ini/IniSerializer.cs b/ChartTools/IO/Ini/IniSerializer.cs index 0cbaac00..5a2097b0 100644 --- a/ChartTools/IO/Ini/IniSerializer.cs +++ b/ChartTools/IO/Ini/IniSerializer.cs @@ -18,7 +18,7 @@ public override IEnumerable Serialize() yield return IniFormatting.Line(key, value.ToString()); foreach (var data in Content.UnidentifiedData.Where(x => x.Origin is FileType.Ini)) - yield return IniFormatting.Line(data.Key, data.Value); + yield return IniFormatting.Line(data.Key, data.Value); if (Content.AlbumTrack is not null) {