refresh avatar for closed group on new props

pull/1336/head
Audric Ackermann 5 years ago
parent afb1296c3d
commit bc1aff747a
No known key found for this signature in database
GPG Key ID: 999F434D76324AD4

@ -111,15 +111,11 @@ export class Avatar extends React.PureComponent<Props, State> {
/>
);
}
return (
<div
className={classNames(
'module-avatar__icon',
`module-avatar__icon--${conversationType}`
)}
/>
console.warn(
'renderNoImage should not happen with something else than a closed group'
);
return <div className={classNames('module-avatar__icon')} />;
}
public render() {

@ -20,6 +20,10 @@ export function usingClosedConversationDetails(WrappedComponent: any) {
void this.fetchClosedConversationDetails();
}
public componentDidUpdate() {
void this.fetchClosedConversationDetails();
}
public render() {
return (
<WrappedComponent
@ -42,7 +46,6 @@ export function usingClosedConversationDetails(WrappedComponent: any) {
!isPublic &&
(conversationType === 'group' || type === 'group' || isGroup)
) {
console.warn('fetchClosedConversationDetails');
const groupId = id || phoneNumber;
let members = await GroupUtils.getGroupMembers(PubKey.cast(groupId));
const ourPrimary = await UserUtil.getPrimary();

Loading…
Cancel
Save