(ctx context.Context, nid githubv4.ID, cursor githubv4.String)
| 226 | } |
| 227 | |
| 228 | func (mm *importMediator) queryCommentEdits(ctx context.Context, nid githubv4.ID, cursor githubv4.String) (*userContentEditConnection, bool) { |
| 229 | vars := newCommentEditVars() |
| 230 | vars["gqlNodeId"] = nid |
| 231 | if cursor == "" { |
| 232 | vars["commentEditBefore"] = (*githubv4.String)(nil) |
| 233 | } else { |
| 234 | vars["commentEditBefore"] = cursor |
| 235 | } |
| 236 | query := commentEditQuery{} |
| 237 | if err := mm.gh.queryImport(ctx, &query, vars, mm.importEvents); err != nil { |
| 238 | mm.err = err |
| 239 | return nil, false |
| 240 | } |
| 241 | connection := &query.Node.IssueComment.UserContentEdits |
| 242 | if len(connection.Nodes) <= 0 { |
| 243 | return nil, false |
| 244 | } |
| 245 | return connection, true |
| 246 | } |
| 247 | |
| 248 | func (mm *importMediator) queryIssue(ctx context.Context, cursor githubv4.String) (*issueConnection, bool) { |
| 249 | vars := newIssueVars(mm.owner, mm.project, mm.since) |
no test coverage detected