mirror of
https://github.com/PretendoNetwork/miiverse-api.git
synced 2026-07-10 23:08:13 -05:00
Use Model.create instead of new Model with Mongoose
This commit is contained in:
parent
4de3856a25
commit
4ae2317c83
|
|
@ -172,7 +172,7 @@ router.post('/', multer().none(), async function (request: express.Request, resp
|
|||
}
|
||||
|
||||
const communitiesCount: number = await Community.count();
|
||||
const community: HydratedCommunityDocument = new Community({
|
||||
const community: HydratedCommunityDocument = await Community.create({
|
||||
platform_id: 0, // WiiU
|
||||
name: request.body.name,
|
||||
description: request.body.description,
|
||||
|
|
@ -188,8 +188,6 @@ router.post('/', multer().none(), async function (request: express.Request, resp
|
|||
app_data: request.body.app_data.replace(/[^A-Za-z0-9+/=\s]/g, ''),
|
||||
});
|
||||
|
||||
await community.save();
|
||||
|
||||
response.send(await comPostGen.Community(community));
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ router.post('/', upload.none(), async function (request: express.Request, respon
|
|||
return;
|
||||
}
|
||||
|
||||
conversation = new Conversation({
|
||||
conversation = await Conversation.create({
|
||||
id: Snowflake.nextId(),
|
||||
users: [
|
||||
{
|
||||
|
|
@ -85,7 +85,6 @@ router.post('/', upload.none(), async function (request: express.Request, respon
|
|||
},
|
||||
]
|
||||
});
|
||||
await conversation.save();
|
||||
}
|
||||
|
||||
if (!conversation) {
|
||||
|
|
@ -157,7 +156,7 @@ router.post('/', upload.none(), async function (request: express.Request, respon
|
|||
return;
|
||||
}
|
||||
|
||||
const newPost = new Post({
|
||||
await Post.create({
|
||||
title_id: request.paramPack.title_id,
|
||||
community_id: conversation.id,
|
||||
screen_name: sender.mii.name,
|
||||
|
|
@ -186,7 +185,6 @@ router.post('/', upload.none(), async function (request: express.Request, respon
|
|||
parent: null,
|
||||
removed: false
|
||||
});
|
||||
newPost.save();
|
||||
|
||||
let postPreviewText = messageBody;
|
||||
if (painting) {
|
||||
|
|
|
|||
|
|
@ -361,8 +361,7 @@ async function newPost(request: express.Request, response: express.Response): Pr
|
|||
return;
|
||||
}
|
||||
|
||||
const newPost = new Post(document);
|
||||
newPost.save();
|
||||
const newPost: HydratedPostDocument = await Post.create(document);
|
||||
|
||||
if (parentPost) {
|
||||
parentPost.reply_count = (parentPost.reply_count || 0) + 1;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user