[API] postにappを含めるように
This commit is contained in:
parent
b04f7b2e47
commit
d6e68bf1fa
1 changed files with 6 additions and 0 deletions
|
@ -6,6 +6,7 @@
|
|||
import * as mongo from 'mongodb';
|
||||
import Post from '../models/post';
|
||||
import Like from '../models/like';
|
||||
import serializeApp from './app';
|
||||
import serializeUser from './user';
|
||||
import serializeDriveFile from './drive-file';
|
||||
import deepcopy = require('deepcopy');
|
||||
|
@ -59,6 +60,11 @@ const self = (
|
|||
// Populate user
|
||||
_post.user = await serializeUser(_post.user_id, me);
|
||||
|
||||
// Populate app
|
||||
if (_post.app_id) {
|
||||
_post.app = await serializeApp(_post.app_id);
|
||||
}
|
||||
|
||||
if (_post.media_ids) {
|
||||
// Populate media
|
||||
_post.media = await Promise.all(_post.media_ids.map(async fileId =>
|
||||
|
|
Loading…
Reference in a new issue