From eec1af1f52aa217e12e52c7c9d66f0106e66a200 Mon Sep 17 00:00:00 2001 From: syuilo Date: Fri, 3 Apr 2020 23:35:14 +0900 Subject: Revert --- src/server/web/index.ts | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'src/server/web/index.ts') diff --git a/src/server/web/index.ts b/src/server/web/index.ts index 55a2620ad5..3da86944d7 100644 --- a/src/server/web/index.ts +++ b/src/server/web/index.ts @@ -15,6 +15,7 @@ import * as MarkdownIt from 'markdown-it'; import packFeed from './feed'; import { fetchMeta } from '../../misc/fetch-meta'; +import { genOpenapiSpec } from '../api/openapi/gen-spec'; import config from '../../config'; import { Users, Notes, Emojis, UserProfiles, Pages } from '../../models'; import parseAcct from '../../misc/acct/parse'; @@ -96,15 +97,13 @@ router.get('/api-doc', async ctx => { }); }); -router.get('/api.json', async ctx => { - await send(ctx as any, '/assets/api.json', { - root: client - }); -}); - // URL preview endpoint router.get('/url', require('./url-preview')); +router.get('/api.json', async ctx => { + ctx.body = genOpenapiSpec(); +}); + router.get('/docs.json', async ctx => { const lang = ctx.query.lang; if (!Object.keys(locales).includes(lang)) { -- cgit v1.2.3-freya