MCPcopy Index your code
hub / github.com/cli/cli / fetchDraftIssueByID

Function fetchDraftIssueByID

pkg/cmd/project/item-edit/item_edit.go:171–183  ·  view source on GitHub ↗
(config editItemConfig, draftIssueID string)

Source from the content-addressed store, hash-verified

169}
170
171func fetchDraftIssueByID(config editItemConfig, draftIssueID string) (*queries.DraftIssue, error) {
172 var query DraftIssueQuery
173 variables := map[string]interface{}{
174 "id": githubv4.ID(draftIssueID),
175 }
176
177 err := config.client.Query("DraftIssueByID", &query, variables)
178 if err != nil {
179 return nil, err
180 }
181
182 return &query.DraftIssueNode.DraftIssue, nil
183}
184
185func buildEditDraftIssue(config editItemConfig, currentDraftIssue *queries.DraftIssue) (*EditProjectDraftIssue, map[string]interface{}) {
186 input := githubv4.UpdateProjectV2DraftIssueInput{

Callers 1

updateDraftIssueFunction · 0.85

Calls 2

IDMethod · 0.65
QueryMethod · 0.65

Tested by

no test coverage detected