MCPcopy Index your code
hub / github.com/git-bug/git-bug / queryIssueEdits

Method queryIssueEdits

bridge/github/import_mediator.go:134–152  ·  view source on GitHub ↗
(ctx context.Context, nid githubv4.ID, cursor githubv4.String)

Source from the content-addressed store, hash-verified

132}
133
134func (mm *importMediator) queryIssueEdits(ctx context.Context, nid githubv4.ID, cursor githubv4.String) (*userContentEditConnection, bool) {
135 vars := newIssueEditVars()
136 vars["gqlNodeId"] = nid
137 if cursor == "" {
138 vars["issueEditBefore"] = (*githubv4.String)(nil)
139 } else {
140 vars["issueEditBefore"] = cursor
141 }
142 query := issueEditQuery{}
143 if err := mm.gh.queryImport(ctx, &query, vars, mm.importEvents); err != nil {
144 mm.err = err
145 return nil, false
146 }
147 connection := &query.Node.Issue.UserContentEdits
148 if len(connection.Nodes) <= 0 {
149 return nil, false
150 }
151 return connection, true
152}
153
154func (mm *importMediator) fillTimelineEvents(ctx context.Context, issueNode *issueNode) {
155 items := &issueNode.TimelineItems

Callers 1

fillIssueEditEventsMethod · 0.95

Calls 2

newIssueEditVarsFunction · 0.85
queryImportMethod · 0.80

Tested by

no test coverage detected