refactor
This commit is contained in:
parent
72379b3a68
commit
e35c252c73
@ -152,5 +152,22 @@ namespace AssortUpdater
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
public static void ListDuplicatesInMergedAssorts(List<FlatAssort> flatAssorts)
|
||||
{
|
||||
foreach (var item in flatAssorts)
|
||||
{
|
||||
var dupes = flatAssorts.Where(x => x.ItemId == item.ItemId && x.Level == item.Level && x.IsMoney == item.IsMoney && x.AssortId != item.AssortId);
|
||||
|
||||
if (dupes.Any())
|
||||
{
|
||||
LoggingHelpers.LogError($"{dupes.Count()} Dupes found for assort {item.AssortId} item: {item.ItemName} id:{item.ItemId} level: {item.Level} isMoney: {item.IsMoney}");
|
||||
foreach (var dupeItem in dupes)
|
||||
{
|
||||
LoggingHelpers.LogError($"Dupe assort{dupeItem.AssortId}: {dupeItem.ItemId} - {dupeItem.ItemName} id:{item.ItemId} level: {dupeItem.Level} isMoney:{dupeItem.IsMoney}");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -37,7 +37,7 @@ class Program
|
||||
var flatAssorts = AssortMerger.CreateMergedFlattenedAssorts(trader.Key.ToString(), flattenedLiveAssorts, flattenedExistingAssorts);
|
||||
|
||||
LoggingHelpers.LogInfo($"trader: {TraderHelper.GetTraderIdByName(trader.Key)}");
|
||||
ListDuplicatesInMergedAssorts(flatAssorts);
|
||||
AssortMerger.ListDuplicatesInMergedAssorts(flatAssorts);
|
||||
|
||||
Assort unflattenedAssorts = AssortFlattener.UnFlatten(flatAssorts);
|
||||
JsonWriter.WriteJson(unflattenedAssorts, traderId, Directory.GetCurrentDirectory(), "assort");
|
||||
@ -61,23 +61,6 @@ class Program
|
||||
}
|
||||
}
|
||||
|
||||
private static void ListDuplicatesInMergedAssorts(List<AssortFlattener.FlatAssort> flatAssorts)
|
||||
{
|
||||
foreach (var item in flatAssorts)
|
||||
{
|
||||
var dupes = flatAssorts.Where(x=>x.ItemId == item.ItemId && x.Level == item.Level && x.IsMoney == item.IsMoney && x.AssortId != item.AssortId);
|
||||
|
||||
if (dupes.Any())
|
||||
{
|
||||
LoggingHelpers.LogError($"{dupes.Count()} Dupes found for assort {item.AssortId} item: {item.ItemName} id:{item.ItemId} level: {item.Level} isMoney: {item.IsMoney}");
|
||||
foreach (var dupeItem in dupes)
|
||||
{
|
||||
LoggingHelpers.LogError($"Dupe assort{dupeItem.AssortId}: {dupeItem.ItemId} - {dupeItem.ItemName} id:{item.ItemId} level: {dupeItem.Level} isMoney:{dupeItem.IsMoney}");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private static void LogItemsMissingInExistingAssorts(string traderName, List<AssortFlattener.FlatAssort> flattenedExistingAssorts, List<AssortFlattener.FlatAssort> flattenedLiveAssorts)
|
||||
{
|
||||
foreach (var liveAssort in flattenedLiveAssorts)
|
||||
|
Loading…
x
Reference in New Issue
Block a user