MCPcopy Create free account
hub / github.com/git-bug/git-bug / getBug

Method getBug

api/graphql/resolvers/mutation.go:29–40  ·  view source on GitHub ↗
(repoRef *string, bugPrefix string)

Source from the content-addressed store, hash-verified

27}
28
29func (r mutationResolver) getBug(repoRef *string, bugPrefix string) (*cache.RepoCache, *cache.BugCache, error) {
30 repo, err := r.getRepo(repoRef)
31 if err != nil {
32 return nil, nil, err
33 }
34
35 b, err := repo.Bugs().ResolvePrefix(bugPrefix)
36 if err != nil {
37 return nil, nil, err
38 }
39 return repo, b, nil
40}
41
42func (r mutationResolver) BugCreate(ctx context.Context, input models.BugCreateInput) (*models.BugCreatePayload, error) {
43 repo, err := r.getRepo(input.RepoRef)

Callers 7

BugAddCommentMethod · 0.95
BugAddCommentAndCloseMethod · 0.95
BugChangeLabelsMethod · 0.95
BugStatusOpenMethod · 0.95
BugStatusCloseMethod · 0.95
BugSetTitleMethod · 0.95

Calls 3

getRepoMethod · 0.95
BugsMethod · 0.80
ResolvePrefixMethod · 0.65

Tested by

no test coverage detected