|
|
|
@ -38,7 +38,8 @@ const RoomInfoWithData = ({ rid, openEditing, onClickBack, onEnterRoom, resetSta |
|
|
|
|
const room = useUserRoom(rid); |
|
|
|
|
room.type = room.t; |
|
|
|
|
room.rid = rid; |
|
|
|
|
const { type, fname, broadcast, archived, joined = true } = room; // TODO implement joined
|
|
|
|
|
|
|
|
|
|
const { type, fname, prid, broadcast, archived, joined = true } = room; // TODO implement joined
|
|
|
|
|
|
|
|
|
|
const retentionPolicyEnabled = useSetting('RetentionPolicy_Enabled'); |
|
|
|
|
const retentionPolicy = { |
|
|
|
@ -207,8 +208,10 @@ const RoomInfoWithData = ({ rid, openEditing, onClickBack, onEnterRoom, resetSta |
|
|
|
|
onClickDelete={canDelete && handleDelete} |
|
|
|
|
onClickLeave={canLeave && handleLeave} |
|
|
|
|
onClickHide={joined && handleHide} |
|
|
|
|
onClickMoveToTeam={!room.teamId && canEdit && onMoveToTeam} |
|
|
|
|
onClickConvertToTeam={!room.teamId && canConvertRoomToTeam && canEdit && onConvertToTeam} |
|
|
|
|
onClickMoveToTeam={!room.teamId && !prid && canEdit && onMoveToTeam} |
|
|
|
|
onClickConvertToTeam={ |
|
|
|
|
!room.teamId && !prid && canConvertRoomToTeam && canEdit && onConvertToTeam |
|
|
|
|
} |
|
|
|
|
onClickEnterRoom={onEnterRoom && onClickEnterRoom} |
|
|
|
|
{...room} |
|
|
|
|
announcement={ |
|
|
|
|