Remove merge tags in AddItemsFromCloneOfParent

This commit is contained in:
Matt Nadareski
2025-05-12 12:09:22 -04:00
parent 7aec205314
commit 6ed1cca60e

View File

@@ -551,6 +551,7 @@ namespace SabreTools.DatFiles
string? romof = GetItemsForBucket(cloneOf)[0].GetMachine()!.GetStringFieldValue(Models.Metadata.Machine.RomOfKey); string? romof = GetItemsForBucket(cloneOf)[0].GetMachine()!.GetStringFieldValue(Models.Metadata.Machine.RomOfKey);
foreach (DatItem item in items) foreach (DatItem item in items)
{ {
item.RemoveField(Models.Metadata.Rom.MergeKey);
item.GetMachine()!.SetFieldValue<string?>(Models.Metadata.Machine.RomOfKey, romof); item.GetMachine()!.SetFieldValue<string?>(Models.Metadata.Machine.RomOfKey, romof);
} }
} }
@@ -616,6 +617,7 @@ namespace SabreTools.DatFiles
if (itemMachine.Value == null) if (itemMachine.Value == null)
continue; continue;
// TODO: Remove merge tags here
itemMachine.Value.SetFieldValue<string?>(Models.Metadata.Machine.RomOfKey, romof); itemMachine.Value.SetFieldValue<string?>(Models.Metadata.Machine.RomOfKey, romof);
} }
} }