diff --git a/.vscode/launch.json b/.vscode/launch.json index aeeb1b4..3a6bd7f 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -24,7 +24,7 @@ "4n7d2jcql6bkq32f66tohddonfxajkypq66lm5y3zqemtlohawsa", "FI Backlog Mesa - Request List.json", "Chase|infineon\\TuckerC,Dakota(SRP)|infineon\\Mitchem,Daniel|infineon\\StieberD,Jonathan|infineon\\Ouellette,Mike|infineon\\Phares", - "Chad B|infineon\\cbecker1,Debra Q|infineon\\Quinones,Jeanne M|infineon\\jmcinty2,Jessica F|infineon\\jfuente1,Jonathon S|infineon\\jsperli1,Justin H|infineon\\jhollan2,Kelly C|infineon\\kclark1,Mark C|infineon\\mcouste1,Marti J|infineon\\mjarsey1,Nik C|infineon\\nclark1,Peyton M|infineon\\McChesne,Ron O|infineon\\Olmstead,Susan H|infineon\\HendersS,Tiffany M|infineon\\tmunoz1,Todd C|infineon\\tcarrie1" + "Chad B|infineon\\cbecker1,Debra Q|infineon\\Quinones,Jeanne M|infineon\\jmcinty2,Jessica F|infineon\\jfuente1,Jonathon S|infineon\\jsperli1,Justin H|infineon\\jhollan2,Kelly C|infineon\\kclark1,Mark C|infineon\\mcouste1,Marti J|infineon\\mjarsey1,Nik C|infineon\\nclark1,Peyton M|infineon\\McChesne,Ron O|infineon\\HendersS,Susan H|infineon\\HendersS,Tiffany M|infineon\\tmunoz1,Todd C|infineon\\tcarrie1" ], "cwd": "${workspaceFolder}", "console": "integratedTerminal", diff --git a/Day/Q32024/Helper-2024-08-09.cs b/Day/Q32024/Helper-2024-08-09.cs index 4eaa3fa..f530457 100644 --- a/Day/Q32024/Helper-2024-08-09.cs +++ b/Day/Q32024/Helper-2024-08-09.cs @@ -198,6 +198,7 @@ internal static partial class Helper20240809 AddPatch(result, "/fields/System.AreaPath", string.Concat(project, "\\", site)); AddPatch(result, "/fields/System.IterationPath", iterationPath); AddPatch(result, "/fields/System.Title", title); + AddPatch(result, "/fields/System.CreatedDate", submittedDateTime.AddHours(12).ToUniversalTime()); string? state = GetMappedState(fiBacklogMesa); if (!string.IsNullOrEmpty(state)) AddPatch(result, "/fields/System.State", state); @@ -242,6 +243,7 @@ internal static partial class Helper20240809 if (!string.IsNullOrEmpty(fiBacklogMesa.Updates)) AddPatch(result, "/fields/System.History", fiBacklogMesa.Updates); AddPatch(result, "/fields/System.Title", title); + AddPatch(result, "/fields/System.CreatedDate", submittedDateTime.AddHours(12).ToUniversalTime()); if (assignedToNameToUser.TryGetValue(fiBacklogMesa.AssignedTo, out string? assignedToUser)) AddPatch(result, "/fields/System.AssignedTo", assignedToUser); if (requestorNameToUser.TryGetValue(fiBacklogMesa.Requestor, out string? requestorUser)) @@ -488,6 +490,8 @@ internal static partial class Helper20240809 { if (keyToFIBacklogMesa.Count == extra.Count) break; + if (keyValuePair.Value.Status is "CMP" or "CNCL") + continue; CreateWorkItem(workItemTrackingHttpClient, project, site, assignedToNameToUser, requestorNameToUser, keyValuePair.Value); counter++; }