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

@ -24,7 +24,7 @@ export async function readUserMessagingMessage(
if (messageIds.length === 0) return;
const messages = await MessagingMessages.find({
id: In(messageIds)
id: In(messageIds),
});
for (const message of messages) {
@ -38,9 +38,9 @@ export async function readUserMessagingMessage(
id: In(messageIds),
userId: otherpartyId,
recipientId: userId,
isRead: false
isRead: false,
}, {
isRead: true
isRead: true,
});
// Publish event
@ -66,7 +66,7 @@ export async function readGroupMessagingMessage(
// check joined
const joining = await UserGroupJoinings.findOne({
userId: userId,
userGroupId: groupId
userGroupId: groupId,
});
if (joining == null) {
@ -74,7 +74,7 @@ export async function readGroupMessagingMessage(
}
const messages = await MessagingMessages.find({
id: In(messageIds)
id: In(messageIds),
});
const reads: MessagingMessage['id'][] = [];
@ -86,7 +86,7 @@ export async function readGroupMessagingMessage(
// Update document
await MessagingMessages.createQueryBuilder().update()
.set({
reads: (() => `array_append("reads", '${joining.userId}')`) as any
reads: (() => `array_append("reads", '${joining.userId}')`) as any,
})
.where('id = :id', { id: message.id })
.execute();
@ -97,7 +97,7 @@ export async function readGroupMessagingMessage(
// Publish event
publishGroupMessagingStream(groupId, 'read', {
ids: reads,
userId: userId
userId: userId,
});
publishMessagingIndexStream(userId, 'read', reads);