From bd903cdbb5a05ae4f6d0ac353ccacdfe64032606 Mon Sep 17 00:00:00 2001 From: syuilo Date: Fri, 10 Dec 2021 18:24:26 +0900 Subject: feat: カスタム絵文字エクスポート MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/server/api/endpoints/export-custom-emojis.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 packages/backend/src/server/api/endpoints/export-custom-emojis.ts (limited to 'packages/backend/src/server/api') diff --git a/packages/backend/src/server/api/endpoints/export-custom-emojis.ts b/packages/backend/src/server/api/endpoints/export-custom-emojis.ts new file mode 100644 index 0000000000..92738c8288 --- /dev/null +++ b/packages/backend/src/server/api/endpoints/export-custom-emojis.ts @@ -0,0 +1,17 @@ +import $ from 'cafy'; +import define from '../define'; +import { createExportCustomEmojisJob } from '@/queue/index'; +import ms from 'ms'; + +export const meta = { + secure: true, + requireCredential: true as const, + limit: { + duration: ms('1hour'), + max: 1, + }, +}; + +export default define(meta, async (ps, user) => { + createExportCustomEmojisJob(user); +}); -- cgit v1.2.3-freya