diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-05-19 07:33:34 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-05-19 07:33:34 +0900 |
| commit | e6eb1b2ae1c38b335ff4755d35a33a0ca4450454 (patch) | |
| tree | f10a35f91071e36f787f77c242b127b7ad01c416 /src/server/api/endpoints/channels/create.ts | |
| parent | Fix (diff) | |
| download | misskey-e6eb1b2ae1c38b335ff4755d35a33a0ca4450454.tar.gz misskey-e6eb1b2ae1c38b335ff4755d35a33a0ca4450454.tar.bz2 misskey-e6eb1b2ae1c38b335ff4755d35a33a0ca4450454.zip | |
Clean up
Diffstat (limited to 'src/server/api/endpoints/channels/create.ts')
| -rw-r--r-- | src/server/api/endpoints/channels/create.ts | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/src/server/api/endpoints/channels/create.ts b/src/server/api/endpoints/channels/create.ts deleted file mode 100644 index 0e3c9dc5ac..0000000000 --- a/src/server/api/endpoints/channels/create.ts +++ /dev/null @@ -1,35 +0,0 @@ -/** - * Module dependencies - */ -import $ from 'cafy'; -import Channel from '../../../../models/channel'; -import Watching from '../../../../models/channel-watching'; -import { pack } from '../../../../models/channel'; - -/** - * Create a channel - */ -module.exports = async (params, user) => new Promise(async (res, rej) => { - // Get 'title' parameter - const [title, titleErr] = $.str.range(1, 100).get(params.title); - if (titleErr) return rej('invalid title param'); - - // Create a channel - const channel = await Channel.insert({ - createdAt: new Date(), - userId: user._id, - title: title, - index: 0, - watchingCount: 1 - }); - - // Response - res(await pack(channel)); - - // Create Watching - await Watching.insert({ - createdAt: new Date(), - userId: user._id, - channelId: channel._id - }); -}); |