Browse Source

room invite fix

develop
Rob Colbert 1 year ago
parent
commit
376b2a2faa
  1. 7
      app/services/chat.js

7
app/services/chat.js

@ -159,7 +159,12 @@ export default class ChatService extends SiteService {
{ email: inviteDefinition.usernameOrEmail },
],
}).lean();
if (invitee) {
const existingInvite = await ChatRoomInvite
.find({ room: room._id, member: invitee._id })
.select('_id')
.lean();
if (existingInvite) {
throw new SiteError(400, 'User already invited to room');
}

Loading…
Cancel
Save