Skip to content
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion app/oembed/server/jumpToMessage.js
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,8 @@ callbacks.add('beforeSaveMessage', (msg) => {
// validates if user can see the message
// user has to belong to the room the message was first wrote in
const room = Rooms.findOneById(jumpToMessage.rid);
const canAccessRoomForUser = canAccessRoom(room, currentUser);
const isLiveChatRoomVisitor = !!msg.token && !!room.v?.token && msg.token === room.v.token;
const canAccessRoomForUser = isLiveChatRoomVisitor || canAccessRoom(room, currentUser);
if (!canAccessRoomForUser) {
return;
}
Expand Down