From 8bab4b47535560f4bf86fa56eab0bd5fdfb97a60 Mon Sep 17 00:00:00 2001 From: Azeem Sajid Date: Wed, 29 Jan 2025 18:30:43 +0500 Subject: [PATCH] [gh project item-list] Add `iterationId` field in ProjectV2ItemFieldIterationValue --- pkg/cmd/project/shared/queries/queries.go | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkg/cmd/project/shared/queries/queries.go b/pkg/cmd/project/shared/queries/queries.go index 080a43097..5855e906e 100644 --- a/pkg/cmd/project/shared/queries/queries.go +++ b/pkg/cmd/project/shared/queries/queries.go @@ -235,10 +235,11 @@ type FieldValueNodes struct { Field ProjectField } `graphql:"... on ProjectV2ItemFieldDateValue"` ProjectV2ItemFieldIterationValue struct { - Title string - StartDate string - Duration int - Field ProjectField + Title string + StartDate string + Duration int + Field ProjectField + IterationId string } `graphql:"... on ProjectV2ItemFieldIterationValue"` ProjectV2ItemFieldLabelValue struct { Labels struct { @@ -1488,9 +1489,10 @@ func projectFieldValueData(v FieldValueNodes) interface{} { return v.ProjectV2ItemFieldDateValue.Date case "ProjectV2ItemFieldIterationValue": return map[string]interface{}{ - "title": v.ProjectV2ItemFieldIterationValue.Title, - "startDate": v.ProjectV2ItemFieldIterationValue.StartDate, - "duration": v.ProjectV2ItemFieldIterationValue.Duration, + "title": v.ProjectV2ItemFieldIterationValue.Title, + "startDate": v.ProjectV2ItemFieldIterationValue.StartDate, + "duration": v.ProjectV2ItemFieldIterationValue.Duration, + "iterationId": v.ProjectV2ItemFieldIterationValue.IterationId, } case "ProjectV2ItemFieldNumberValue": return v.ProjectV2ItemFieldNumberValue.Number