Skip to content

Commit 9234921

Browse files
authored
Fix server URL for repos/upload-release-asset (#23838)
* Fix server URL for repos/upload-release-asset * Add updated decorated file
1 parent cfd40fb commit 9234921

2 files changed

Lines changed: 11 additions & 2 deletions

File tree

lib/rest/static/decorated/api.github.com.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78016,8 +78016,8 @@
7801678016
"x-codeSamples": [
7801778017
{
7801878018
"lang": "Shell",
78019-
"source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/releases/42/assets",
78020-
"html": "<pre><code class=\"hljs language-shell\">curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/releases/42/assets</code></pre>"
78019+
"source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://uploads.github.com/repos/octocat/hello-world/releases/42/assets",
78020+
"html": "<pre><code class=\"hljs language-shell\">curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://uploads.github.com/repos/octocat/hello-world/releases/42/assets</code></pre>"
7802178021
},
7802278022
{
7802378023
"lang": "JavaScript",

script/rest/utils/create-code-samples.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,15 @@ function createCodeSamples(operation) {
2020
const serverUrl = operation.serverUrl
2121

2222
const codeSampleParams = { route, serverUrl }
23+
24+
if (
25+
operation.operationId === 'repos/upload-release-asset' &&
26+
Object.prototype.hasOwnProperty.call(operation, 'servers') &&
27+
serverUrl === 'https://api.github.com'
28+
) {
29+
codeSampleParams.serverUrl = operation.servers[0].variables.origin.default
30+
}
31+
2332
return [
2433
{ lang: 'Shell', source: toShellExample(codeSampleParams) },
2534
{ lang: 'JavaScript', source: toJsExample(codeSampleParams) },

0 commit comments

Comments
 (0)