From 80485d588637e583e2b51fca137fb0a0cbeb7897 Mon Sep 17 00:00:00 2001 From: Andy Grunwald Date: Tue, 27 Apr 2021 18:03:46 +0200 Subject: [PATCH] Apps-Service: Add baptiste-preview to ListRepos and ListUserRepos --- github/apps_installation.go | 12 ++++++++++-- github/apps_installation_test.go | 12 ++++++++++-- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/github/apps_installation.go b/github/apps_installation.go index 501d8006ba0..521860d6ebd 100644 --- a/github/apps_installation.go +++ b/github/apps_installation.go @@ -32,7 +32,11 @@ func (s *AppsService) ListRepos(ctx context.Context, opts *ListOptions) (*ListRe } // TODO: remove custom Accept headers when APIs fully launch. - acceptHeaders := []string{mediaTypeTopicsPreview, mediaTypeRepositoryVisibilityPreview} + acceptHeaders := []string{ + mediaTypeTopicsPreview, + mediaTypeRepositoryVisibilityPreview, + mediaTypeRepositoryTemplatePreview, + } req.Header.Set("Accept", strings.Join(acceptHeaders, ", ")) var r *ListRepositories @@ -62,7 +66,11 @@ func (s *AppsService) ListUserRepos(ctx context.Context, id int64, opts *ListOpt } // TODO: remove custom Accept headers when APIs fully launch. - acceptHeaders := []string{mediaTypeTopicsPreview, mediaTypeRepositoryVisibilityPreview} + acceptHeaders := []string{ + mediaTypeTopicsPreview, + mediaTypeRepositoryVisibilityPreview, + mediaTypeRepositoryTemplatePreview, + } req.Header.Set("Accept", strings.Join(acceptHeaders, ", ")) var r *ListRepositories diff --git a/github/apps_installation_test.go b/github/apps_installation_test.go index 5e8a18deb09..c3b982a6dbc 100644 --- a/github/apps_installation_test.go +++ b/github/apps_installation_test.go @@ -18,7 +18,11 @@ func TestAppsService_ListRepos(t *testing.T) { client, mux, _, teardown := setup() defer teardown() - wantAcceptHeaders := []string{mediaTypeTopicsPreview, mediaTypeRepositoryVisibilityPreview} + wantAcceptHeaders := []string{ + mediaTypeTopicsPreview, + mediaTypeRepositoryVisibilityPreview, + mediaTypeRepositoryTemplatePreview, + } mux.HandleFunc("/installation/repositories", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, "GET") testHeader(t, r, "Accept", strings.Join(wantAcceptHeaders, ", ")) @@ -55,7 +59,11 @@ func TestAppsService_ListUserRepos(t *testing.T) { client, mux, _, teardown := setup() defer teardown() - wantAcceptHeaders := []string{mediaTypeTopicsPreview, mediaTypeRepositoryVisibilityPreview} + wantAcceptHeaders := []string{ + mediaTypeTopicsPreview, + mediaTypeRepositoryVisibilityPreview, + mediaTypeRepositoryTemplatePreview, + } mux.HandleFunc("/user/installations/1/repositories", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, "GET") testHeader(t, r, "Accept", strings.Join(wantAcceptHeaders, ", "))