diff --git a/packages/rocketchat-channel-settings/client/views/channelSettings.coffee b/packages/rocketchat-channel-settings/client/views/channelSettings.coffee index 1d5bb80ef5c..43c310c52f6 100644 --- a/packages/rocketchat-channel-settings/client/views/channelSettings.coffee +++ b/packages/rocketchat-channel-settings/client/views/channelSettings.coffee @@ -36,6 +36,16 @@ Template.channelSettings.helpers canDeleteRoom: -> roomType = ChatRoom.findOne(@rid, { fields: { t: 1 }})?.t return roomType? and RocketChat.authz.hasAtLeastOnePermission("delete-#{roomType}", @rid) + readOnly: -> + return ChatRoom.findOne(@rid, { fields: { ro: 1 }})?.ro + readOnlyDescription: -> + readOnly = ChatRoom.findOne(@rid, { fields: { ro: 1 }})?.ro + if readOnly is true + return t('True') + else + return t('False') + + Template.channelSettings.events 'click .delete': -> diff --git a/packages/rocketchat-ui-admin/admin/rooms/adminRoomInfo.html b/packages/rocketchat-ui-admin/admin/rooms/adminRoomInfo.html index 67ec4c92e08..2240950882f 100644 --- a/packages/rocketchat-ui-admin/admin/rooms/adminRoomInfo.html +++ b/packages/rocketchat-ui-admin/admin/rooms/adminRoomInfo.html @@ -59,6 +59,21 @@ {{/if}} + {{#if notDirect}} +