From 38f9d7891bbf6705dafc07ecd10ecbd25634e8f9 Mon Sep 17 00:00:00 2001 From: Kynan Ware <47394200+BagToad@users.noreply.github.com> Date: Mon, 26 Jan 2026 11:14:32 -0700 Subject: [PATCH] Fix linter and mock prompter signature --- api/queries_pr.go | 40 +++++++++++++++++++-------------------- internal/prompter/test.go | 6 ++---- 2 files changed, 22 insertions(+), 24 deletions(-) diff --git a/api/queries_pr.go b/api/queries_pr.go index 962999f09..6f0b65d67 100644 --- a/api/queries_pr.go +++ b/api/queries_pr.go @@ -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"` } diff --git a/internal/prompter/test.go b/internal/prompter/test.go index 8d3f64700..599fd3893 100644 --- a/internal/prompter/test.go +++ b/internal/prompter/test.go @@ -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)) {