From 842eaeb05a5df83493e9448bc720760d9cc288cc Mon Sep 17 00:00:00 2001 From: Eric Biagiotti Date: Thu, 16 May 2019 10:06:13 -0400 Subject: [PATCH] 15088: Fixes UI on link account failure Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti --- src/store/link-account-panel/link-account-panel-actions.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/store/link-account-panel/link-account-panel-actions.ts b/src/store/link-account-panel/link-account-panel-actions.ts index b531b82d..eec5bf3d 100644 --- a/src/store/link-account-panel/link-account-panel-actions.ts +++ b/src/store/link-account-panel/link-account-panel-actions.ts @@ -87,15 +87,14 @@ export const linkFailed = () => if (linkState.userToLink && linkState.userToLinkToken && linkState.targetUser && linkState.targetUserToken) { if (linkState.originatingUser === OriginatingUser.TARGET_USER) { dispatch(switchUser(linkState.targetUser, linkState.targetUserToken)); - dispatch(linkAccountPanelActions.LINK_INIT({targetUser: linkState.targetUser})); } else if ((linkState.originatingUser === OriginatingUser.USER_TO_LINK)) { dispatch(switchUser(linkState.userToLink, linkState.userToLinkToken)); - dispatch(linkAccountPanelActions.LINK_INIT({targetUser: linkState.userToLink})); } - dispatch(snackbarActions.OPEN_SNACKBAR({ message: 'Account link failed.', kind: SnackbarKind.ERROR , hideDuration: 3000 })); } services.linkAccountService.removeAccountToLink(); + services.linkAccountService.saveLinkOpStatus(LinkAccountStatus.FAILED); + location.reload(); }; export const loadLinkAccountPanel = () => -- 2.30.2