From 29b4c7fbbe476c1a31b007b353a89d2b88d821e0 Mon Sep 17 00:00:00 2001 From: lelenei Date: Fri, 20 May 2022 17:31:11 +0800 Subject: [PATCH 1/4] fix(facebook): selector for toolbar --- .../social-network-adaptor/facebook.com/utils/selector.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/mask/src/social-network-adaptor/facebook.com/utils/selector.ts b/packages/mask/src/social-network-adaptor/facebook.com/utils/selector.ts index 4cadcc089825..44313c1b9e67 100644 --- a/packages/mask/src/social-network-adaptor/facebook.com/utils/selector.ts +++ b/packages/mask/src/social-network-adaptor/facebook.com/utils/selector.ts @@ -88,7 +88,11 @@ export const searchFacebookConfirmAvatarImageSelector = () => // #region export const toolBoxInSideBarSelector: () => LiveSelector = () => - querySelector('[data-pagelet="LeftRail"] li:nth-child(2)') + querySelector('#ssrb_left_rail_start') + .closest(1) + .querySelector('h2') + .closest(1) + .querySelector('div > div > div > :nth-child(2) > ul > li:nth-child(2)') // for getting normal tab style export const profileTabUnselectedSelector: () => LiveSelector = () => From f392cb6f7a764dddef46b8081635cf3b37c010c5 Mon Sep 17 00:00:00 2001 From: lelenei Date: Fri, 20 May 2022 21:14:19 +0800 Subject: [PATCH 2/4] fix: for test --- packages/mask/src/plugins/Avatar/SNSAdaptor/AddNFT.tsx | 1 + packages/mask/src/plugins/Avatar/SNSAdaptor/NFTAvatar.tsx | 2 ++ 2 files changed, 3 insertions(+) diff --git a/packages/mask/src/plugins/Avatar/SNSAdaptor/AddNFT.tsx b/packages/mask/src/plugins/Avatar/SNSAdaptor/AddNFT.tsx index 2dc642f172f3..cc1215debe49 100644 --- a/packages/mask/src/plugins/Avatar/SNSAdaptor/AddNFT.tsx +++ b/packages/mask/src/plugins/Avatar/SNSAdaptor/AddNFT.tsx @@ -62,6 +62,7 @@ export function AddNFT(props: AddNFTProps) { createNFT(address, tokenId, chainId) .then(async (token) => { + console.log(token) if (chainId && token && token.contractDetailed.chainId !== chainId) { setMessage('chain does not match.') return diff --git a/packages/mask/src/plugins/Avatar/SNSAdaptor/NFTAvatar.tsx b/packages/mask/src/plugins/Avatar/SNSAdaptor/NFTAvatar.tsx index c8fa3e40e34a..95918ef37d8b 100644 --- a/packages/mask/src/plugins/Avatar/SNSAdaptor/NFTAvatar.tsx +++ b/packages/mask/src/plugins/Avatar/SNSAdaptor/NFTAvatar.tsx @@ -104,6 +104,8 @@ export function NFTAvatar(props: NFTAvatarProps) { const { Utils } = useWeb3State() const { data: collectibles, error, retry, state } = useCollectibles(account, ChainId.Mainnet) + console.log(collectibles) + const onClick = useCallback(async () => { if (!selectedToken) return onChange(selectedToken) From 22d85d000812cb9c9dabf5120f65878e90cd9647 Mon Sep 17 00:00:00 2001 From: nuanyang233 Date: Fri, 20 May 2022 22:46:27 +0800 Subject: [PATCH 3/4] fix: facebook identifier selector --- .../src/social-network-adaptor/facebook.com/utils/selector.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mask/src/social-network-adaptor/facebook.com/utils/selector.ts b/packages/mask/src/social-network-adaptor/facebook.com/utils/selector.ts index 44313c1b9e67..e2d5930f2e9f 100644 --- a/packages/mask/src/social-network-adaptor/facebook.com/utils/selector.ts +++ b/packages/mask/src/social-network-adaptor/facebook.com/utils/selector.ts @@ -30,7 +30,7 @@ export const bioDescriptionSelector = () => export const bioDescriptionSelectorOnMobile: () => LiveSelector = () => querySelector('#bio div') export const searchUserIdSelector: () => LiveSelector = () => - querySelector('div[data-pagelet="ProfileTabs"] a[role="tab"]') + querySelector('div[role="tablist"][data-visualcompletion="ignore-dynamic"] a[role="tab"]') export const searchUserIdSelectorOnMobile: () => LiveSelector = () => querySelector('#tlFeed div[data-sigil="scroll-area"] a:last-child') From 97f4a3637d16b642259d0f2305344b3224935cd6 Mon Sep 17 00:00:00 2001 From: nuanyang233 Date: Fri, 20 May 2022 22:49:26 +0800 Subject: [PATCH 4/4] Revert "fix: for test" This reverts commit f392cb6f7a764dddef46b8081635cf3b37c010c5. --- packages/mask/src/plugins/Avatar/SNSAdaptor/AddNFT.tsx | 1 - packages/mask/src/plugins/Avatar/SNSAdaptor/NFTAvatar.tsx | 2 -- 2 files changed, 3 deletions(-) diff --git a/packages/mask/src/plugins/Avatar/SNSAdaptor/AddNFT.tsx b/packages/mask/src/plugins/Avatar/SNSAdaptor/AddNFT.tsx index cc1215debe49..2dc642f172f3 100644 --- a/packages/mask/src/plugins/Avatar/SNSAdaptor/AddNFT.tsx +++ b/packages/mask/src/plugins/Avatar/SNSAdaptor/AddNFT.tsx @@ -62,7 +62,6 @@ export function AddNFT(props: AddNFTProps) { createNFT(address, tokenId, chainId) .then(async (token) => { - console.log(token) if (chainId && token && token.contractDetailed.chainId !== chainId) { setMessage('chain does not match.') return diff --git a/packages/mask/src/plugins/Avatar/SNSAdaptor/NFTAvatar.tsx b/packages/mask/src/plugins/Avatar/SNSAdaptor/NFTAvatar.tsx index 95918ef37d8b..c8fa3e40e34a 100644 --- a/packages/mask/src/plugins/Avatar/SNSAdaptor/NFTAvatar.tsx +++ b/packages/mask/src/plugins/Avatar/SNSAdaptor/NFTAvatar.tsx @@ -104,8 +104,6 @@ export function NFTAvatar(props: NFTAvatarProps) { const { Utils } = useWeb3State() const { data: collectibles, error, retry, state } = useCollectibles(account, ChainId.Mainnet) - console.log(collectibles) - const onClick = useCallback(async () => { if (!selectedToken) return onChange(selectedToken)