Ваше устройство не поддерживается! Пожалуйста, воспользуйтесь компьютером.
async (req: Request, res: Response) => {
const memorial = new MemorialModel(filterEmptyPropertiesObject<CreateMemorial>({
author: req.session?.user._id,
/*...*/
}))
try {
const savedMemorial = await this.memorialRepo.create(memorial)
await this.userRepo.update({
id: req.session?.user.id // id у меня числовой автоинкрементный
}, {
$push: {
memorials: savedMemorial._id
}
})
return res.json({
memorial: getMemorialResponse(savedMemorial)
})
} catch (err) {
return res.status(500).json({
message: 'Ошибка при сохранении страницы в базу',
error: err
})
}
}