From bde5d389262645865c54b88e57810b400d9bea23 Mon Sep 17 00:00:00 2001 From: unclebill Date: Thu, 16 Dec 2021 21:30:29 +0800 Subject: [PATCH 1/2] fix(Maskbox): update mask info after purchasing --- .../src/plugins/MaskBox/SNSAdaptor/components/PreviewCard.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/mask/src/plugins/MaskBox/SNSAdaptor/components/PreviewCard.tsx b/packages/mask/src/plugins/MaskBox/SNSAdaptor/components/PreviewCard.tsx index a5b7d58e07a0..40d37c0d27e7 100644 --- a/packages/mask/src/plugins/MaskBox/SNSAdaptor/components/PreviewCard.tsx +++ b/packages/mask/src/plugins/MaskBox/SNSAdaptor/components/PreviewCard.tsx @@ -118,10 +118,12 @@ export function PreviewCard(props: PreviewCardProps) { refreshLastPurchasedTokenIds() try { await openBoxCallback() + retryBoxInfo() + retryMaskBoxTokensForSale() setOpenDrawDialog(false) } catch {} setDrawing(false) - }, [openBoxCallback, refreshLastPurchasedTokenIds]) + }, [openBoxCallback, refreshLastPurchasedTokenIds, retryBoxInfo, retryMaskBoxTokensForSale]) const { setDialog: setTransactionDialog } = useRemoteControlledDialog( WalletMessages.events.transactionDialogUpdated, From 914a44a797c7572ed9075a0cbba2747f04052bbe Mon Sep 17 00:00:00 2001 From: unclebill Date: Fri, 17 Dec 2021 19:13:48 +0800 Subject: [PATCH 2/2] fixup! fix(Maskbox): update mask info after purchasing --- .../plugins/MaskBox/SNSAdaptor/components/PreviewCard.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/mask/src/plugins/MaskBox/SNSAdaptor/components/PreviewCard.tsx b/packages/mask/src/plugins/MaskBox/SNSAdaptor/components/PreviewCard.tsx index 40d37c0d27e7..b72a1a575238 100644 --- a/packages/mask/src/plugins/MaskBox/SNSAdaptor/components/PreviewCard.tsx +++ b/packages/mask/src/plugins/MaskBox/SNSAdaptor/components/PreviewCard.tsx @@ -76,6 +76,7 @@ export function PreviewCard(props: PreviewCardProps) { setOpenBoxTransactionOverrides, // retry + retryMaskBoxStatus, retryMaskBoxInfo, retryBoxInfo, retryMaskBoxCreationSuccessEvent, @@ -118,12 +119,11 @@ export function PreviewCard(props: PreviewCardProps) { refreshLastPurchasedTokenIds() try { await openBoxCallback() - retryBoxInfo() - retryMaskBoxTokensForSale() + retryMaskBoxStatus() setOpenDrawDialog(false) } catch {} setDrawing(false) - }, [openBoxCallback, refreshLastPurchasedTokenIds, retryBoxInfo, retryMaskBoxTokensForSale]) + }, [openBoxCallback, refreshLastPurchasedTokenIds, retryMaskBoxStatus]) const { setDialog: setTransactionDialog } = useRemoteControlledDialog( WalletMessages.events.transactionDialogUpdated,