Unverified Commit a580d3a8 authored by Diego Mello's avatar Diego Mello Committed by GitHub
Browse files

[FIX] Add missing calls to user info (#1741)

parent a200e970
......@@ -8,7 +8,7 @@ import styles from './styles';
const MessageAvatar = React.memo(({
isHeader, avatar, author, baseUrl, user, small, navToRoomInfo
}) => {
if (isHeader) {
if (isHeader && author) {
const navParam = {
t: 'd',
rid: author._id
......
......@@ -50,7 +50,20 @@ class MessageContainer extends React.Component {
}
static defaultProps = {
getCustomEmoji: () => {},
onLongPress: () => {},
onReactionPress: () => {},
onDiscussionPress: () => {},
onThreadPress: () => {},
errorActionsShow: () => {},
replyBroadcast: () => {},
reactionInit: () => {},
fetchThreadName: () => {},
showAttachment: () => {},
onReactionLongPress: () => {},
navToRoomInfo: () => {},
callJitsi: () => {},
blockAction: () => {},
archived: false,
broadcast: false,
theme: 'light'
......
......@@ -74,6 +74,14 @@ class MessagesView extends React.Component {
return false;
}
navToRoomInfo = (navParam) => {
const { navigation, user } = this.props;
if (navParam.rid === user.id) {
return;
}
navigation.navigate('RoomInfoView', navParam);
}
defineMessagesViewContent = (name) => {
const { messages } = this.state;
const { user, baseUrl, theme } = this.props;
......@@ -88,7 +96,8 @@ class MessagesView extends React.Component {
isHeader: true,
attachments: item.attachments || [],
showAttachment: this.showAttachment,
getCustomEmoji: this.getCustomEmoji
getCustomEmoji: this.getCustomEmoji,
navToRoomInfo: this.navToRoomInfo
});
return ({
......
......@@ -94,6 +94,14 @@ class SearchMessagesView extends React.Component {
return null;
}
navToRoomInfo = (navParam) => {
const { navigation, user } = this.props;
if (navParam.rid === user.id) {
return;
}
navigation.navigate('RoomInfoView', navParam);
}
renderEmpty = () => {
const { theme } = this.props;
return (
......@@ -118,6 +126,7 @@ class SearchMessagesView extends React.Component {
isHeader
showAttachment={() => {}}
getCustomEmoji={this.getCustomEmoji}
navToRoomInfo={this.navToRoomInfo}
theme={theme}
/>
);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment