Add recommendation to the original page too

This commit is contained in:
Hongbo Wu 2022-12-09 10:10:02 +08:00
parent 53bd6a96f2
commit 1f54db79fb

View file

@ -194,28 +194,26 @@ export const recommendResolver = authorized<
await Promise.all(
groups
.map((group) =>
group.members
.filter((member) => member.user.id !== uid)
.map((member) =>
enqueueRecommendation(
member.user.id,
page.id,
{
id: group.id,
name: group.name,
note: input.note ?? null,
user: {
userId: user.id,
name: user.name,
username: user.profile.username,
profileImageURL: user.profile.pictureUrl,
},
recommendedAt: new Date(),
group.members.map((member) =>
enqueueRecommendation(
member.user.id,
page.id,
{
id: group.id,
name: group.name,
note: input.note ?? null,
user: {
userId: user.id,
name: user.name,
username: user.profile.username,
profileImageURL: user.profile.pictureUrl,
},
auth,
recommendedHighlightIds
)
recommendedAt: new Date(),
},
auth,
recommendedHighlightIds
)
)
)
.flat()
)