This commit is contained in:
syuilo
2021-12-09 23:58:30 +09:00
parent 0abe2dfee0
commit c69b72e199
573 changed files with 3318 additions and 3318 deletions

View File

@@ -10,23 +10,23 @@ export const meta = {
kind: 'write:account',
params: {
}
},
};
export default define(meta, async (ps, user) => {
// Update documents
await MessagingMessages.update({
recipientId: user.id,
isRead: false
isRead: false,
}, {
isRead: true
isRead: true,
});
const joinings = await UserGroupJoinings.find({ userId: user.id });
await Promise.all(joinings.map(j => MessagingMessages.createQueryBuilder().update()
.set({
reads: (() => `array_append("reads", '${user.id}')`) as any
reads: (() => `array_append("reads", '${user.id}')`) as any,
})
.where(`groupId = :groupId`, { groupId: j.userGroupId })
.andWhere('userId != :userId', { userId: user.id })