Implement /api/v1/custom_emojis (#3116)

This commit is contained in:
Acid Chicken (硫酸鶏) 2018-11-05 10:45:57 +09:00 committed by syuilo
parent a86c419f95
commit a1a3ee44b5
1 changed files with 7 additions and 1 deletions

View File

@ -4,12 +4,18 @@ import { toASCII } from 'punycode';
import config from '../../config'; import config from '../../config';
import Meta from '../../models/meta'; import Meta from '../../models/meta';
import { ObjectID } from 'bson'; import { ObjectID } from 'bson';
import Emoji from '../../models/emoji';
const pkg = require('../../../package.json'); const pkg = require('../../../package.json');
// Init router // Init router
const router = new Router(); const router = new Router();
router.get('/v1/custom_emojis', async ctx => ctx.body = {}); router.get('/v1/custom_emojis', async ctx => ctx.body =
await Emoji.find({ host: null }, {
fields: {
_id: false
}
}));
router.get('/v1/instance', async ctx => { // TODO: This is a temporary implementation. Consider creating helper methods! router.get('/v1/instance', async ctx => { // TODO: This is a temporary implementation. Consider creating helper methods!
const meta = await Meta.findOne() || {}; const meta = await Meta.findOne() || {};