комментарии поста и асинхронно изменяет массив комментарий. У каждого комментария есть id автора.
В MongoDb у комментария следующая структура:
{
text: 'commentariy',
authorId: ObjectId("615ec011343a6e49233e1a4c"),
_id: ObjectId("61606387c2aa91ce86167483")
}
```
Заместо authorId я хочу добавить объект с аватаркой автора и иконкой из его профиля.
Для фронта я хочу отправлять следующий объект:
{
text: 'commentariy',
author: {
_id: ObjectId("615ec011343a6e49233e1a4c"),
nickname: 'Roman',
avatar: 'avatarka.jpg',
},
_id: ObjectId("61606387c2aa91ce86167483")
}
Проблема следующая: после того, как я сделал map комментариев - в результате получаю Promise < pending >, где я не поставил await? В чём ошибка?
const newComments = await Promise.all(comments.map(...
Обсуждают сегодня