Skip to content

Commit 80485d5

Browse files
committed
Apps-Service: Add baptiste-preview to ListRepos and ListUserRepos
1 parent cceb4d4 commit 80485d5

File tree

2 files changed

+20
-4
lines changed

2 files changed

+20
-4
lines changed

github/apps_installation.go

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,11 @@ func (s *AppsService) ListRepos(ctx context.Context, opts *ListOptions) (*ListRe
3232
}
3333

3434
// TODO: remove custom Accept headers when APIs fully launch.
35-
acceptHeaders := []string{mediaTypeTopicsPreview, mediaTypeRepositoryVisibilityPreview}
35+
acceptHeaders := []string{
36+
mediaTypeTopicsPreview,
37+
mediaTypeRepositoryVisibilityPreview,
38+
mediaTypeRepositoryTemplatePreview,
39+
}
3640
req.Header.Set("Accept", strings.Join(acceptHeaders, ", "))
3741

3842
var r *ListRepositories
@@ -62,7 +66,11 @@ func (s *AppsService) ListUserRepos(ctx context.Context, id int64, opts *ListOpt
6266
}
6367

6468
// TODO: remove custom Accept headers when APIs fully launch.
65-
acceptHeaders := []string{mediaTypeTopicsPreview, mediaTypeRepositoryVisibilityPreview}
69+
acceptHeaders := []string{
70+
mediaTypeTopicsPreview,
71+
mediaTypeRepositoryVisibilityPreview,
72+
mediaTypeRepositoryTemplatePreview,
73+
}
6674
req.Header.Set("Accept", strings.Join(acceptHeaders, ", "))
6775

6876
var r *ListRepositories

github/apps_installation_test.go

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,11 @@ func TestAppsService_ListRepos(t *testing.T) {
1818
client, mux, _, teardown := setup()
1919
defer teardown()
2020

21-
wantAcceptHeaders := []string{mediaTypeTopicsPreview, mediaTypeRepositoryVisibilityPreview}
21+
wantAcceptHeaders := []string{
22+
mediaTypeTopicsPreview,
23+
mediaTypeRepositoryVisibilityPreview,
24+
mediaTypeRepositoryTemplatePreview,
25+
}
2226
mux.HandleFunc("/installation/repositories", func(w http.ResponseWriter, r *http.Request) {
2327
testMethod(t, r, "GET")
2428
testHeader(t, r, "Accept", strings.Join(wantAcceptHeaders, ", "))
@@ -55,7 +59,11 @@ func TestAppsService_ListUserRepos(t *testing.T) {
5559
client, mux, _, teardown := setup()
5660
defer teardown()
5761

58-
wantAcceptHeaders := []string{mediaTypeTopicsPreview, mediaTypeRepositoryVisibilityPreview}
62+
wantAcceptHeaders := []string{
63+
mediaTypeTopicsPreview,
64+
mediaTypeRepositoryVisibilityPreview,
65+
mediaTypeRepositoryTemplatePreview,
66+
}
5967
mux.HandleFunc("/user/installations/1/repositories", func(w http.ResponseWriter, r *http.Request) {
6068
testMethod(t, r, "GET")
6169
testHeader(t, r, "Accept", strings.Join(wantAcceptHeaders, ", "))

0 commit comments

Comments
 (0)