From 7d29c3d7d998aeb6c1b3f5ed5ca88f36a17231e8 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Fri, 27 Mar 2026 00:16:58 -0400 Subject: [PATCH] Fix build --- SabreTools.Metadata.DatFiles/DatHeader.cs | 19 ------------------- SabreTools.Metadata.DatItems/Machine.cs | 2 +- 2 files changed, 1 insertion(+), 20 deletions(-) diff --git a/SabreTools.Metadata.DatFiles/DatHeader.cs b/SabreTools.Metadata.DatFiles/DatHeader.cs index e9fee7a1..c61c7e1d 100644 --- a/SabreTools.Metadata.DatFiles/DatHeader.cs +++ b/SabreTools.Metadata.DatFiles/DatHeader.cs @@ -86,25 +86,6 @@ namespace SabreTools.Metadata.DatFiles public DatHeader(Data.Models.Metadata.Header header) { _internal = header; - - // Remove all inverted fields - Remove(Data.Models.Metadata.Header.CanOpenKey); - Remove(Data.Models.Metadata.Header.ImagesKey); - Remove(Data.Models.Metadata.Header.InfosKey); - Remove(Data.Models.Metadata.Header.NewDatKey); - Remove(Data.Models.Metadata.Header.SearchKey); - - // Get all no-filter fields - if (header.TryGetValue(Data.Models.Metadata.Header.CanOpenKey, out var canOpenValue)) - _internal[Data.Models.Metadata.Header.CanOpenKey] = canOpenValue; - if (header.TryGetValue(Data.Models.Metadata.Header.ImagesKey, out var imageValue)) - _internal[Data.Models.Metadata.Header.ImagesKey] = imageValue; - if (header.TryGetValue(Data.Models.Metadata.Header.InfosKey, out var infosValue)) - _internal[Data.Models.Metadata.Header.InfosKey] = infosValue; - if (header.TryGetValue(Data.Models.Metadata.Header.NewDatKey, out var newDatValue)) - _internal[Data.Models.Metadata.Header.NewDatKey] = newDatValue; - if (header.TryGetValue(Data.Models.Metadata.Header.SearchKey, out var searchValue)) - _internal[Data.Models.Metadata.Header.SearchKey] = searchValue; } #endregion diff --git a/SabreTools.Metadata.DatItems/Machine.cs b/SabreTools.Metadata.DatItems/Machine.cs index 6e247612..23ca5437 100644 --- a/SabreTools.Metadata.DatItems/Machine.cs +++ b/SabreTools.Metadata.DatItems/Machine.cs @@ -22,7 +22,7 @@ namespace SabreTools.Metadata.DatItems public Machine(Data.Models.Metadata.Machine machine) { - _internal = machine; + _internal = machine.Clone() as Data.Models.Metadata.Machine ?? []; // Remove all inverted fields Remove(Data.Models.Metadata.Machine.AdjusterKey);