diff --git a/AzureDevopsTracker/Services/AzureDevopsTrackerService.cs b/AzureDevopsTracker/Services/AzureDevopsTrackerService.cs index 6aaf377..ce67781 100644 --- a/AzureDevopsTracker/Services/AzureDevopsTrackerService.cs +++ b/AzureDevopsTracker/Services/AzureDevopsTrackerService.cs @@ -242,6 +242,9 @@ public void AddWorkItemChange(WorkItem workItem, CreateWorkItemDTO create) public void AddWorkItemChange(WorkItem workItem, UpdatedWorkItemDTO update) { + if (update.Resource.Fields.State is null) return; + if (update.Resource.Fields.StateChangeDate is null) return; + var changedBy = update.Resource.Revision.Fields.ChangedBy ?? update.Resource.Fields.ChangedBy.NewValue; var workItemChange = ToWorkItemChange(workItem.Id, changedBy,