diff --git a/src/models/meta.ts b/src/models/meta.ts index 7ecb4990d..3c0347485 100644 --- a/src/models/meta.ts +++ b/src/models/meta.ts @@ -15,24 +15,4 @@ export type IMeta = { disableLocalTimeline?: boolean; hidedTags?: string[]; bannerUrl?: string; - - /** - * カスタム絵文字定義 - */ - emojis?: { - /** - * 絵文字名 (例: thinking_ai) - */ - name: string; - - /** - * エイリアス - */ - aliases?: string[]; - - /** - * 絵文字画像のURL - */ - url: string; - }[]; }; diff --git a/src/server/api/endpoints/admin/update-meta.ts b/src/server/api/endpoints/admin/update-meta.ts index c2bb107f8..fdf03573a 100644 --- a/src/server/api/endpoints/admin/update-meta.ts +++ b/src/server/api/endpoints/admin/update-meta.ts @@ -18,13 +18,6 @@ export const meta = { } }, - emojis: { - validator: $.arr($.obj()).optional, - desc: { - 'ja-JP': 'カスタム絵文字定義' - } - }, - disableRegistration: { validator: $.bool.optional.nullable, desc: { @@ -62,10 +55,6 @@ export default define(meta, (ps) => new Promise(async (res, rej) => { set.broadcasts = ps.broadcasts; } - if (ps.emojis) { - set.emojis = ps.emojis; - } - if (typeof ps.disableRegistration === 'boolean') { set.disableRegistration = ps.disableRegistration; } diff --git a/src/server/api/endpoints/meta.ts b/src/server/api/endpoints/meta.ts index be42c070e..a858bc056 100644 --- a/src/server/api/endpoints/meta.ts +++ b/src/server/api/endpoints/meta.ts @@ -2,7 +2,6 @@ import $ from 'cafy'; import * as os from 'os'; import config from '../../../config'; import Meta from '../../../models/meta'; -import Emoji from '../../../models/emoji'; import define from '../define'; const pkg = require('../../../../package.json'); @@ -29,8 +28,6 @@ export const meta = { export default define(meta, (ps, me) => new Promise(async (res, rej) => { const met: any = (await Meta.findOne()) || {}; - const emojis = await Emoji.find({ host: null }); - res({ maintainer: config.maintainer, @@ -59,7 +56,6 @@ export default define(meta, (ps, me) => new Promise(async (res, rej) => { hidedTags: (me && me.isAdmin) ? met.hidedTags : undefined, bannerUrl: met.bannerUrl, maxNoteTextLength: config.maxNoteTextLength, - emojis: emojis, features: ps.detail ? { registration: !met.disableRegistration,