@@ -657,7 +657,7 @@ type RepoProject struct {
657657
658658// RepoProjects fetches all open projects for a repository
659659func RepoProjects (client * Client , repo ghrepo.Interface ) ([]RepoProject , error ) {
660- var query struct {
660+ type responseData struct {
661661 Repository struct {
662662 Projects struct {
663663 Nodes []RepoProject
@@ -679,6 +679,7 @@ func RepoProjects(client *Client, repo ghrepo.Interface) ([]RepoProject, error)
679679
680680 var projects []RepoProject
681681 for {
682+ var query responseData
682683 err := gql .QueryNamed (context .Background (), "RepositoryProjectList" , & query , variables )
683684 if err != nil {
684685 return nil , err
@@ -701,7 +702,7 @@ type RepoAssignee struct {
701702
702703// RepoAssignableUsers fetches all the assignable users for a repository
703704func RepoAssignableUsers (client * Client , repo ghrepo.Interface ) ([]RepoAssignee , error ) {
704- var query struct {
705+ type responseData struct {
705706 Repository struct {
706707 AssignableUsers struct {
707708 Nodes []RepoAssignee
@@ -723,6 +724,7 @@ func RepoAssignableUsers(client *Client, repo ghrepo.Interface) ([]RepoAssignee,
723724
724725 var users []RepoAssignee
725726 for {
727+ var query responseData
726728 err := gql .QueryNamed (context .Background (), "RepositoryAssignableUsers" , & query , variables )
727729 if err != nil {
728730 return nil , err
@@ -745,7 +747,7 @@ type RepoLabel struct {
745747
746748// RepoLabels fetches all the labels in a repository
747749func RepoLabels (client * Client , repo ghrepo.Interface ) ([]RepoLabel , error ) {
748- var query struct {
750+ type responseData struct {
749751 Repository struct {
750752 Labels struct {
751753 Nodes []RepoLabel
@@ -767,6 +769,7 @@ func RepoLabels(client *Client, repo ghrepo.Interface) ([]RepoLabel, error) {
767769
768770 var labels []RepoLabel
769771 for {
772+ var query responseData
770773 err := gql .QueryNamed (context .Background (), "RepositoryLabelList" , & query , variables )
771774 if err != nil {
772775 return nil , err
@@ -789,7 +792,7 @@ type RepoMilestone struct {
789792
790793// RepoMilestones fetches all open milestones in a repository
791794func RepoMilestones (client * Client , repo ghrepo.Interface ) ([]RepoMilestone , error ) {
792- var query struct {
795+ type responseData struct {
793796 Repository struct {
794797 Milestones struct {
795798 Nodes []RepoMilestone
@@ -811,6 +814,7 @@ func RepoMilestones(client *Client, repo ghrepo.Interface) ([]RepoMilestone, err
811814
812815 var milestones []RepoMilestone
813816 for {
817+ var query responseData
814818 err := gql .QueryNamed (context .Background (), "RepositoryMilestoneList" , & query , variables )
815819 if err != nil {
816820 return nil , err
0 commit comments