diff --git a/ee/client/audit/RoomAutoComplete.js b/ee/client/audit/RoomAutoComplete.js index 5ac5959ac308a..a01ec1f449a68 100644 --- a/ee/client/audit/RoomAutoComplete.js +++ b/ee/client/audit/RoomAutoComplete.js @@ -4,16 +4,16 @@ import { AutoComplete, Option, Options } from '@rocket.chat/fuselage'; import RoomAvatar from '../../../client/components/avatar/RoomAvatar'; import { useEndpointData } from '../../../client/hooks/useEndpointData'; -const query = (term = '') => ({ selector: JSON.stringify({ term }) }); +const query = (name = '') => ({ selector: JSON.stringify({ name }) }); const Avatar = ({ value, type, avatarETag, ...props }) => ; const RoomAutoComplete = React.memo((props) => { const [filter, setFilter] = useState(''); const { value: data } = useEndpointData('rooms.autocomplete.channelAndPrivate', useMemo(() => query(filter), [filter])); - const options = useMemo(() => (data && data.items.map(({ name, _id, avatarETag, t }) => ({ + const options = useMemo(() => (data && data.items.map(({ name, _id, fname, avatarETag, t }) => ({ value: _id, - label: { name, avatarETag, type: t }, + label: { name: fname || name, avatarETag, type: t }, }))) || [], [data]); return { renderSelected={({ value, label, - }) => <> {label?.name}} + }) =>