summaryrefslogtreecommitdiff
path: root/src/server/api
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-11-02 23:23:01 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-11-02 23:23:01 +0900
commit20df0027468dd4fcf27b5ca1f6f108fbf9572f02 (patch)
tree4a2bb9c2d961441396926220b4305a68cb7adbcc /src/server/api
parent[Client] Admin page improved (diff)
downloadsharkey-20df0027468dd4fcf27b5ca1f6f108fbf9572f02.tar.gz
sharkey-20df0027468dd4fcf27b5ca1f6f108fbf9572f02.tar.bz2
sharkey-20df0027468dd4fcf27b5ca1f6f108fbf9572f02.zip
:pizza:
Diffstat (limited to 'src/server/api')
-rw-r--r--src/server/api/endpoints/meta.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/server/api/endpoints/meta.ts b/src/server/api/endpoints/meta.ts
index a858bc056b..0a75c50e65 100644
--- a/src/server/api/endpoints/meta.ts
+++ b/src/server/api/endpoints/meta.ts
@@ -2,6 +2,7 @@ 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');
@@ -28,6 +29,8 @@ 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,
@@ -57,6 +60,8 @@ export default define(meta, (ps, me) => new Promise(async (res, rej) => {
bannerUrl: met.bannerUrl,
maxNoteTextLength: config.maxNoteTextLength,
+ emojis: emojis,
+
features: ps.detail ? {
registration: !met.disableRegistration,
localTimeLine: !met.disableLocalTimeline,