Fix case where error occurs after leaving a group.

pull/2174/head
warrickct 4 years ago
parent e3e6e5b655
commit 88f719ed6e

@ -40,9 +40,8 @@ export const ConversationMessageRequestButtons = () => {
return null;
}
const showMsgRequestUI = getConversationController()
.get(selectedConversation.id)
.isRequest();
const convoModel = getConversationController().get(selectedConversation.id);
const showMsgRequestUI = convoModel && convoModel.isRequest();
const handleDeclineConversationRequest = () => {
declineConversationWithConfirm(selectedConversation.id, true);

@ -8,11 +8,9 @@ import { getSelectedConversation } from '../../state/selectors/conversations';
export const ConversationRequestinfo = () => {
const selectedConversation = useSelector(getSelectedConversation);
const showMsgRequestUI =
selectedConversation &&
getConversationController()
.get(selectedConversation.id)
.isRequest();
const convoModel =
selectedConversation && getConversationController().get(selectedConversation.id);
const showMsgRequestUI = selectedConversation && convoModel && convoModel.isRequest();
const [hasIncomingMessages, setHasIncomingMessages] = useState(false);
const [incomingChecked, setIncomingChecked] = useState(false);

Loading…
Cancel
Save