From bc1aff747a87471a0f6ce97c57661526e4d94b70 Mon Sep 17 00:00:00 2001 From: Audric Ackermann Date: Mon, 14 Sep 2020 16:45:06 +1000 Subject: [PATCH] refresh avatar for closed group on new props --- ts/components/Avatar.tsx | 12 ++++-------- .../session/usingClosedConversationDetails.tsx | 5 ++++- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/ts/components/Avatar.tsx b/ts/components/Avatar.tsx index 98eb04b59..69863c2a6 100644 --- a/ts/components/Avatar.tsx +++ b/ts/components/Avatar.tsx @@ -111,15 +111,11 @@ export class Avatar extends React.PureComponent { /> ); } - - return ( -
+ console.warn( + 'renderNoImage should not happen with something else than a closed group' ); + + return
; } public render() { diff --git a/ts/components/session/usingClosedConversationDetails.tsx b/ts/components/session/usingClosedConversationDetails.tsx index 62f88cf7c..8d80fdefd 100644 --- a/ts/components/session/usingClosedConversationDetails.tsx +++ b/ts/components/session/usingClosedConversationDetails.tsx @@ -20,6 +20,10 @@ export function usingClosedConversationDetails(WrappedComponent: any) { void this.fetchClosedConversationDetails(); } + public componentDidUpdate() { + void this.fetchClosedConversationDetails(); + } + public render() { return (