summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-02-25 09:37:22 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-02-25 09:37:22 +0900
commitc4ddfef2ed329b9a98772f730a2605e014ef21ba (patch)
tree70fa1e73b72ff7e60aed568fe01b91013e27a829 /src
parentResolve #4325 (diff)
downloadsharkey-c4ddfef2ed329b9a98772f730a2605e014ef21ba.tar.gz
sharkey-c4ddfef2ed329b9a98772f730a2605e014ef21ba.tar.bz2
sharkey-c4ddfef2ed329b9a98772f730a2605e014ef21ba.zip
Improve doc
Diffstat (limited to 'src')
-rw-r--r--src/server/api/openapi/gen-spec.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/server/api/openapi/gen-spec.ts b/src/server/api/openapi/gen-spec.ts
index 64da6edbeb..915fb5a6a3 100644
--- a/src/server/api/openapi/gen-spec.ts
+++ b/src/server/api/openapi/gen-spec.ts
@@ -108,10 +108,14 @@ export function genOpenapiSpec(lang = 'ja-JP') {
const resSchema = endpoint.meta.res ? convertOpenApiSchema(endpoint.meta.res) : {};
+ let desc = (endpoint.meta.desc ? endpoint.meta.desc[lang] : 'No description provided.') + '\n\n';
+ desc += `**Credential required**: *${endpoint.meta.requireCredential ? 'Yes' : 'No'}*`;
+ if (endpoint.meta.kind) desc += ` / **Permission**: *${endpoint.meta.kind}*`;
+
const info = {
operationId: endpoint.name,
summary: endpoint.name,
- description: endpoint.meta.desc ? endpoint.meta.desc[lang] : 'No description provided.',
+ description: desc,
externalDocs: {
description: 'Source code',
url: `https://github.com/syuilo/misskey/blob/develop/src/server/api/endpoints/${endpoint.name}.ts`