summaryrefslogtreecommitdiff
path: root/src/server/api
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-02-23 14:57:05 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-02-23 14:57:05 +0900
commita8e18e0e22415c97ffedaa26dd69ee008eada0c2 (patch)
tree9fc792b65c7297ff4fb4d437eb1505aa2e4f9ef3 /src/server/api
parentFix type (diff)
downloadsharkey-a8e18e0e22415c97ffedaa26dd69ee008eada0c2.tar.gz
sharkey-a8e18e0e22415c97ffedaa26dd69ee008eada0c2.tar.bz2
sharkey-a8e18e0e22415c97ffedaa26dd69ee008eada0c2.zip
Add source code link
Diffstat (limited to 'src/server/api')
-rw-r--r--src/server/api/gen-openapi-spec.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/server/api/gen-openapi-spec.ts b/src/server/api/gen-openapi-spec.ts
index 3b0669087e..fe960e2511 100644
--- a/src/server/api/gen-openapi-spec.ts
+++ b/src/server/api/gen-openapi-spec.ts
@@ -392,6 +392,10 @@ export function genOpenapiSpec(lang = 'ja-JP') {
const info = {
summary: endpoint.name,
description: endpoint.meta.desc ? endpoint.meta.desc[lang] : 'No description provided.',
+ externalDocs: {
+ description: 'Source code',
+ url: `https://github.com/syuilo/misskey/blob/develop/src/server/api/endpoints/${endpoint.name}.ts`
+ },
...(endpoint.meta.tags ? {
tags: endpoint.meta.tags
} : {}),