fix bug in AddSnapshotRules()

This commit is contained in:
Collin M. Barrett 2018-02-10 13:03:39 -06:00
parent da5eb470ca
commit 138a85d5b0

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);
}
}