Skip to content
Snippets Groups Projects
Commit 03c4eb2d authored by Diego Sampaio's avatar Diego Sampaio
Browse files

Do not allow user leave the room ONLY if it is a livechat room

Closes #3121
parent 16d963b7
No related branches found
No related tags found
No related merge requests found
......@@ -21,7 +21,10 @@ Meteor.startup(() => {
return room.t === 'l' && RocketChat.authz.hasPermission(user._id, 'view-livechat-rooms');
});
RocketChat.callbacks.add('beforeLeaveRoom', function(user) {
RocketChat.callbacks.add('beforeLeaveRoom', function(user, room) {
if (room.t !== 'l') {
return user;
}
throw new Meteor.Error(TAPi18n.__('You_cant_leave_a_livechat_room_Please_use_the_close_button', {
lng: user.language || RocketChat.settings.get('language') || 'en'
}));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment