From 618d894917ecce9e6b3746bc1dea0cd95b3a12a4 Mon Sep 17 00:00:00 2001 From: enahum Date: Wed, 5 Jul 2017 18:46:05 -0400 Subject: [PATCH] Fix leave private channel (#719) --- app/screens/channel_info/channel_info.js | 2 ++ app/screens/channel_info/index.js | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/screens/channel_info/channel_info.js b/app/screens/channel_info/channel_info.js index 66d83c86c..edd70df2a 100644 --- a/app/screens/channel_info/channel_info.js +++ b/app/screens/channel_info/channel_info.js @@ -253,6 +253,7 @@ class ChannelInfo extends PureComponent { + {currentChannel.hasOwnProperty('id') && + } -1; const roles = getCurrentUserRoles(state); + const canManageUsers = currentChannel.hasOwnProperty('id') ? canManageChannelMembers(state) : false; let status; if (currentChannel.type === General.DM_CHANNEL) { @@ -56,7 +57,7 @@ function mapStateToProps(state, ownProps) { isFavorite, status, theme: getTheme(state), - canManageUsers: canManageChannelMembers(state) + canManageUsers }; }