@@ -166,7 +166,7 @@ const RoomInfoView = (): React.ReactElement => {
166166 try {
167167 const roomUserId = getUidDirectMessage ( { ...( room || { rid, t } ) , itsMe } ) ;
168168 const result = await getUserInfo ( roomUserId ) ;
169- if ( result ) {
169+ if ( result && result . user ) {
170170 const { user } = result ;
171171 const r = handleRoles ( user ) ;
172172 setRoomUser ( { ...user , roles : r } ) ;
@@ -183,7 +183,6 @@ const RoomInfoView = (): React.ReactElement => {
183183 const loadRoom = async ( ) => {
184184 const permissionToEdit = isLivechat ? [ editOmnichannelContact , editLivechatRoomCustomfields ] : [ editRoomPermission ] ;
185185 const permissions = await hasPermission ( permissionToEdit , rid ) ;
186- console . log ( 'channel.edit-2' , editRoomPermission , permissions )
187186 const canEdit = permissions . some ( Boolean ) ;
188187 const subRoom = await getSubscriptionByRoomId ( rid ) ;
189188 if ( ! subRoom && isDirect && fromRid ) {
@@ -198,14 +197,12 @@ const RoomInfoView = (): React.ReactElement => {
198197 const sub = subRoom . observe ( ) ;
199198 subscription . current = sub . subscribe ( changes => {
200199 setRoom ( changes . asPlain ( ) ) ;
201- console . log ( 'channel.edit' , roomType , canEdit )
202200 setHeader ( roomType === SubscriptionType . DIRECT ? false : canEdit ) ;
203201 } ) ;
204202 } else {
205203 try {
206204 if ( ! isDirect ) {
207205 const result = await getRoomInfo ( rid ) ;
208- console . log ( 'room' , result )
209206 if ( result ) setRoom ( { ...room , ...( result . room as unknown as ISubscription ) } ) ;
210207 }
211208 } catch ( e ) {
0 commit comments