diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-04-08 02:30:37 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-04-08 02:30:37 +0900 |
| commit | a1b490afa756a71b9cef4afa424575bc223bc612 (patch) | |
| tree | 06de4d839e17b1e08e0891542af7360c701a154a /src/server/api/endpoints/notes/reposts.ts | |
| parent | Merge pull request #1392 from syuilo/greenkeeper/element-ui-2.3.3 (diff) | |
| download | misskey-a1b490afa756a71b9cef4afa424575bc223bc612.tar.gz misskey-a1b490afa756a71b9cef4afa424575bc223bc612.tar.bz2 misskey-a1b490afa756a71b9cef4afa424575bc223bc612.zip | |
Post --> Note
Closes #1411
Diffstat (limited to '')
| -rw-r--r-- | src/server/api/endpoints/notes/reposts.ts (renamed from src/server/api/endpoints/posts/reposts.ts) | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/server/api/endpoints/posts/reposts.ts b/src/server/api/endpoints/notes/reposts.ts index ec6218ca38..9dfc2c3cb5 100644 --- a/src/server/api/endpoints/posts/reposts.ts +++ b/src/server/api/endpoints/notes/reposts.ts @@ -2,19 +2,19 @@ * Module dependencies */ import $ from 'cafy'; -import Post, { pack } from '../../../../models/post'; +import Note, { pack } from '../../../../models/note'; /** - * Show a reposts of a post + * Show a renotes of a note * * @param {any} params * @param {any} user * @return {Promise<any>} */ module.exports = (params, user) => new Promise(async (res, rej) => { - // Get 'postId' parameter - const [postId, postIdErr] = $(params.postId).id().$; - if (postIdErr) return rej('invalid postId param'); + // Get 'noteId' parameter + const [noteId, noteIdErr] = $(params.noteId).id().$; + if (noteIdErr) return rej('invalid noteId param'); // Get 'limit' parameter const [limit = 10, limitErr] = $(params.limit).optional.number().range(1, 100).$; @@ -33,13 +33,13 @@ module.exports = (params, user) => new Promise(async (res, rej) => { return rej('cannot set sinceId and untilId'); } - // Lookup post - const post = await Post.findOne({ - _id: postId + // Lookup note + const note = await Note.findOne({ + _id: noteId }); - if (post === null) { - return rej('post not found'); + if (note === null) { + return rej('note not found'); } // Construct query @@ -47,7 +47,7 @@ module.exports = (params, user) => new Promise(async (res, rej) => { _id: -1 }; const query = { - repostId: post._id + renoteId: note._id } as any; if (sinceId) { sort._id = 1; @@ -61,13 +61,13 @@ module.exports = (params, user) => new Promise(async (res, rej) => { } // Issue query - const reposts = await Post + const renotes = await Note .find(query, { limit: limit, sort: sort }); // Serialize - res(await Promise.all(reposts.map(async post => - await pack(post, user)))); + res(await Promise.all(renotes.map(async note => + await pack(note, user)))); }); |