diff --git a/packages/react/src/hooks/useFetchChatData.js b/packages/react/src/hooks/useFetchChatData.js index 57a564a18..caa9edeb3 100644 --- a/packages/react/src/hooks/useFetchChatData.js +++ b/packages/react/src/hooks/useFetchChatData.js @@ -137,7 +137,7 @@ const useFetchChatData = (showRoles) => { if (res?.success) { setChannelInfo(res.room); channelIsPrivate = res.room.t === 'p'; - if (channelIsPrivate) setIsChannelPrivate(true); + setIsChannelPrivate(channelIsPrivate); } } } diff --git a/packages/react/src/views/ChatHeader/ChatHeader.js b/packages/react/src/views/ChatHeader/ChatHeader.js index 18d775be1..511b57b26 100644 --- a/packages/react/src/views/ChatHeader/ChatHeader.js +++ b/packages/react/src/views/ChatHeader/ChatHeader.js @@ -275,7 +275,7 @@ const ChatHeader = ({ const res = await RCInstance.channelInfo(); if (res.success) { setChannelInfo(res.room); - if (res.room.t === 'p') setIsChannelPrivate(true); + setIsChannelPrivate(res.room.t === 'p'); if (res.room?.teamMain) setIsRoomTeam(true); if (res.room.ro) { setIsChannelReadOnly(true);