fix bug in AddSnapshotRules()

This commit is contained in:
Collin Barrett 2018-02-10 13:03:39 -06:00
parent aa0fe74022
commit 1b0f4a9bea

View file

@ -40,7 +40,11 @@ private void AddRules()
private void AddSnapshotRules()
{
var snapshotRules = rules.Select(rule => new SnapshotRule {Rule = rule, AddedBySnapshot = snapshot});
var snapshotRules = new List<SnapshotRule>();
foreach (var rule in rules)
snapshotRules.Add(new SnapshotRule {Rule = rule});
if (snapshot.AddedSnapshotRules == null)
snapshot.AddedSnapshotRules = new List<SnapshotRule>();
snapshot.AddedSnapshotRules.AddRange(snapshotRules);
}
}