8000 fix: ignore `-preview` suffix in `mediaType.previews` option · octokit/endpoint.js@4562d83 · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Commit 4562d83

Browse files
committed
fix: ignore -preview suffix in mediaType.previews option
1 parent 19571fa commit 4562d83

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

lib/merge.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,7 @@ function defaultOptions (defaults, route, options) {
2424
.concat(options.mediaType.previews)
2525
}
2626

27+
options.mediaType.previews = options.mediaType.previews.map(preview => preview.replace(/-preview/, ''))
28+
2729
return options
2830
}

lib/parse.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,11 @@ function toRequestOptions (options) {
3333
}
3434

3535
if (options.mediaType.previews.length) {
36-
headers.accept = options.mediaType.previews.map(preview => {
37-
return headers.accept.replace(/application\/vnd(\.\w+)(\.v3)?(\.\w+)?(\+json)?$/, `application/vnd.${preview}-preview$3$4`)
38-
}).join(',')
36+
headers.accept = options.mediaType.previews
37+
.map(preview => {
38+
return headers.accept.replace(/application\/vnd(\.\w+)(\.v3)?(\.\w+)?(\+json)?$/, `application/vnd.${preview}-preview$3$4`)
39+
})
40+
.join(',')
3941
}
4042

4143
// for GET/HEAD requests, set URL query parameters from remaining parameters

0 commit comments

Comments
 (0)
0