mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-11 19:44:15 +00:00
added missing user data
This commit is contained in:
parent
2619d7b355
commit
5ec40e0163
@ -35,7 +35,6 @@ export default class FeedController extends Controller {
|
|||||||
skip: req.query?.trim,
|
skip: req.query?.trim,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
// add type to posts and playlists
|
// add type to posts and playlists
|
||||||
posts = posts.map((data) => {
|
posts = posts.map((data) => {
|
||||||
data.type = "post"
|
data.type = "post"
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { Playlist, UserFollow } from "@models"
|
import { Playlist, User, UserFollow } from "@models"
|
||||||
|
|
||||||
export default async (payload) => {
|
export default async (payload) => {
|
||||||
const {
|
const {
|
||||||
@ -30,5 +30,21 @@ export default async (payload) => {
|
|||||||
.limit(limit)
|
.limit(limit)
|
||||||
.skip(skip)
|
.skip(skip)
|
||||||
|
|
||||||
|
playlists = Promise.all(playlists.map(async (playlist) => {
|
||||||
|
playlist = playlist.toObject()
|
||||||
|
|
||||||
|
playlist.type = "playlist"
|
||||||
|
|
||||||
|
playlist.user = await User.findOne({
|
||||||
|
_id: playlist.user_id,
|
||||||
|
}).catch((err) => {
|
||||||
|
return {
|
||||||
|
username: "Unknown user",
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
return playlist
|
||||||
|
}))
|
||||||
|
|
||||||
return playlists
|
return playlists
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user