From 5cbae32dcf3d764d4dfea5590171d070d4d19e08 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Thu, 3 Nov 2022 21:20:18 -0700 Subject: [PATCH] GetMissingRequiredFields for Listrom --- SabreTools.DatFiles/Formats/Listrom.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/SabreTools.DatFiles/Formats/Listrom.cs b/SabreTools.DatFiles/Formats/Listrom.cs index 13675d66..f5899b26 100644 --- a/SabreTools.DatFiles/Formats/Listrom.cs +++ b/SabreTools.DatFiles/Formats/Listrom.cs @@ -261,7 +261,14 @@ namespace SabreTools.DatFiles.Formats /// protected override List GetMissingRequiredFields(DatItem datItem) { - // TODO: Check required fields + List missingFields = new List(); + + // Check item name + if (string.IsNullOrWhiteSpace(datItem.GetName())) + missingFields.Add(DatItemField.Name); + + // TODO: Should CRC/SHA1 be included here? Unclear right now if fully required. Probably is, though + return null; }