From 78f5dd3b7ac9b41e0ad601a68fa5b2be842b7d8f Mon Sep 17 00:00:00 2001 From: dukenv0307 Date: Mon, 8 May 2023 21:41:57 +0700 Subject: [PATCH 1/2] fix: dynamic update option list --- src/pages/workspace/WorkspaceInvitePage.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pages/workspace/WorkspaceInvitePage.js b/src/pages/workspace/WorkspaceInvitePage.js index e1fbdbeda817..fd08d9f5cef5 100644 --- a/src/pages/workspace/WorkspaceInvitePage.js +++ b/src/pages/workspace/WorkspaceInvitePage.js @@ -105,6 +105,9 @@ class WorkspaceInvitePage extends React.Component { } componentDidUpdate(prevProps) { + if (!_.isEqual(prevProps.policyMemberList, this.props.policyMemberList)) { + this.updateOptionsWithSearchTerm(this.state.searchTerm); + } if ( prevProps.preferredLocale !== this.props.preferredLocale && this.state.welcomeNote === Localize.translate(prevProps.preferredLocale, 'workspace.invite.welcomeNote', {workspaceName: this.props.policy.name}) From 7e3e637a0c2115cc59e990fb21b40aac6919aa2e Mon Sep 17 00:00:00 2001 From: dukenv0307 Date: Wed, 10 May 2023 23:42:31 +0700 Subject: [PATCH 2/2] fix: merge main --- src/pages/workspace/WorkspaceInvitePage.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pages/workspace/WorkspaceInvitePage.js b/src/pages/workspace/WorkspaceInvitePage.js index 28158bc7f655..67f9a1bbb11c 100644 --- a/src/pages/workspace/WorkspaceInvitePage.js +++ b/src/pages/workspace/WorkspaceInvitePage.js @@ -91,6 +91,9 @@ class WorkspaceInvitePage extends React.Component { } componentDidUpdate(prevProps) { + if (!_.isEqual(prevProps.personalDetails, this.props.personalDetails)) { + this.updateOptionsWithSearchTerm(this.props.searchTerm); + } if (!_.isEqual(prevProps.policyMemberList, this.props.policyMemberList)) { this.updateOptionsWithSearchTerm(this.state.searchTerm); }