Fix remove flag issues

This commit is contained in:
Matt Nadareski
2024-03-11 14:31:02 -04:00
parent 4db6d14ffb
commit 5188e8f3e0
13 changed files with 51 additions and 52 deletions

View File

@@ -605,7 +605,7 @@ namespace SabreTools.DatFiles
}
// If the item is supposed to be removed, we ignore
if (datItem.GetFieldValue<bool>(DatItem.RemoveKey))
if (datItem.GetFieldValue<bool?>(DatItem.RemoveKey) == true)
{
string itemString = JsonConvert.SerializeObject(datItem, Formatting.None);
logger?.Verbose($"Item '{itemString}' was skipped because it was marked for removal");