Address a handful of TODOs

This commit is contained in:
Matt Nadareski
2024-03-06 00:33:45 -05:00
parent b9f6a6862d
commit f0fa7bb6bf
10 changed files with 132 additions and 333 deletions

View File

@@ -819,11 +819,14 @@ Reset the internal state: reset();";
public override void Process(BatchState batchState)
{
// Read in the individual arguments
DatHeaderField field = Arguments[0].AsDatHeaderField();
string field = Arguments[0];
string value = Arguments[1];
var setter = new Setter();
setter.PopulateSetters(field, value);
// Set the header field
batchState.DatFile.Header.SetFields(new Dictionary<DatHeaderField, string> { [field] = value });
setter.SetFields(batchState.DatFile.Header);
}
}