Fix linter and mock prompter signature

This commit is contained in:
Kynan Ware 2026-01-26 11:14:32 -07:00
parent 30cfbd9fdd
commit 38f9d7891b
2 changed files with 22 additions and 24 deletions

View file

@ -715,15 +715,15 @@ func SuggestedAssignableActors(client *Client, repo ghrepo.Interface, assignable
Issue struct {
SuggestedActors struct {
Nodes []struct {
TypeName string `graphql:"__typename"`
User struct {
ID string
Login string
Name string
TypeName string `graphql:"__typename"`
User struct {
ID string
Login string
Name string
} `graphql:"... on User"`
Bot struct {
ID string
Login string
ID string
Login string
} `graphql:"... on Bot"`
}
} `graphql:"suggestedActors(first: 10, query: $query)"`
@ -731,15 +731,15 @@ func SuggestedAssignableActors(client *Client, repo ghrepo.Interface, assignable
PullRequest struct {
SuggestedActors struct {
Nodes []struct {
TypeName string `graphql:"__typename"`
User struct {
ID string
Login string
Name string
TypeName string `graphql:"__typename"`
User struct {
ID string
Login string
Name string
} `graphql:"... on User"`
Bot struct {
ID string
Login string
ID string
Login string
} `graphql:"... on Bot"`
}
} `graphql:"suggestedActors(first: 10, query: $query)"`
@ -763,14 +763,14 @@ func SuggestedAssignableActors(client *Client, repo ghrepo.Interface, assignable
var nodes []struct {
TypeName string `graphql:"__typename"`
User struct {
ID string
Login string
Name string
User struct {
ID string
Login string
Name string
} `graphql:"... on User"`
Bot struct {
ID string
Login string
ID string
Login string
} `graphql:"... on Bot"`
}

View file

@ -51,9 +51,7 @@ type markdownEditorStub struct {
}
type multiSelectWithSearchStub struct {
prompt string
searchPrompt string
fn func(string, string, []string, []string) ([]string, error)
fn func(string, string, []string, []string, func(string) MultiSelectSearchResult) ([]string, error)
}
func (m *MockPrompter) AuthToken() (string, error) {
@ -106,7 +104,7 @@ func (m *MockPrompter) MultiSelectWithSearch(prompt, searchPrompt string, defaul
}
s = m.multiSelectWithSearchStubs[0]
m.multiSelectWithSearchStubs = m.multiSelectWithSearchStubs[1:len(m.multiSelectWithSearchStubs)]
return s.fn(prompt, searchPrompt, defaults, persistentOptions)
return s.fn(prompt, searchPrompt, defaults, persistentOptions, searchFunc)
}
func (m *MockPrompter) RegisterAuthToken(stub func() (string, error)) {