From 68e74f292f704dafaec5a63018b221d95f75f07f Mon Sep 17 00:00:00 2001 From: Ankit keshari <86347578+Ankit-Keshari-Vituity@users.noreply.github.com> Date: Wed, 8 Jun 2022 00:09:26 +0530 Subject: [PATCH] fix(ui): Reload policies on activate / deactivate (#5107) --- .../src/app/policy/ManagePolicies.tsx | 9 ++++++--- .../src/app/policy/PolicyActorForm.tsx | 14 ++++---------- .../src/app/settings/AccessTokens.tsx | 2 +- 3 files changed, 11 insertions(+), 14 deletions(-) diff --git a/datahub-web-react/src/app/policy/ManagePolicies.tsx b/datahub-web-react/src/app/policy/ManagePolicies.tsx index ed2bc776df..f7522bce77 100644 --- a/datahub-web-react/src/app/policy/ManagePolicies.tsx +++ b/datahub-web-react/src/app/policy/ManagePolicies.tsx @@ -256,7 +256,7 @@ export const ManagePolicies = () => { deletePolicy({ variables: { urn: policy?.urn as string } }); // There must be a focus policy urn. setTimeout(function () { policiesRefetch(); - }, 2000); + }, 3000); onCancelViewPolicy(); }, onCancel() {}, @@ -283,6 +283,9 @@ export const ManagePolicies = () => { input: toPolicyInput(newPolicy), }, }); + setTimeout(function () { + policiesRefetch(); + }, 3000); setShowViewPolicyModal(false); }; @@ -297,7 +300,7 @@ export const ManagePolicies = () => { message.success('Successfully saved policy.'); setTimeout(function () { policiesRefetch(); - }, 2000); + }, 3000); onClosePolicyBuilder(); }; @@ -461,7 +464,7 @@ export const ManagePolicies = () => { dataSource={tableData} rowKey="urn" locale={{ - emptyText: , + emptyText: , }} pagination={false} /> diff --git a/datahub-web-react/src/app/policy/PolicyActorForm.tsx b/datahub-web-react/src/app/policy/PolicyActorForm.tsx index d350966d86..f8f700d9e7 100644 --- a/datahub-web-react/src/app/policy/PolicyActorForm.tsx +++ b/datahub-web-react/src/app/policy/PolicyActorForm.tsx @@ -36,10 +36,6 @@ const SearchResultContent = styled.div` align-items: center; `; -const SearchResultDisplayName = styled.div` - margin-right: 8px; -`; - /** * Component used to construct the "actors" portion of a DataHub * access Policy by populating an ActorFilter object. @@ -160,14 +156,12 @@ export default function PolicyActorForm({ policyType, actors, setActors }: Props - -
{displayName}
-
+
{displayName}
); @@ -186,7 +180,7 @@ export default function PolicyActorForm({ policyType, actors, setActors }: Props const tagRender = (props) => { // eslint-disable-next-line react/prop-types - const { label, closable, onClose } = props; + const { label, closable, onClose, value } = props; const onPreventMouseDown = (event) => { event.preventDefault(); event.stopPropagation(); @@ -197,7 +191,7 @@ export default function PolicyActorForm({ policyType, actors, setActors }: Props closable={closable} onClose={onClose} style={{ - padding: '0px 7px 0px 0px', + padding: value === 'All' ? '0px 7px 0px 7px' : '0px 7px 0px 0px', marginRight: 3, display: 'flex', justifyContent: 'start', diff --git a/datahub-web-react/src/app/settings/AccessTokens.tsx b/datahub-web-react/src/app/settings/AccessTokens.tsx index 97a8979f67..f410ce37cc 100644 --- a/datahub-web-react/src/app/settings/AccessTokens.tsx +++ b/datahub-web-react/src/app/settings/AccessTokens.tsx @@ -246,7 +246,7 @@ export const AccessTokens = () => { dataSource={tableData} rowKey="urn" locale={{ - emptyText: , + emptyText: , }} pagination={false} />