Skip to content

Commit

Permalink
nft fixes (#2195) (#2196)
Browse files Browse the repository at this point in the history
Co-authored-by: Adrian <[email protected]>
  • Loading branch information
terryli0095 and Lamperoyge authored Jan 29, 2024
1 parent 8d20e53 commit 383c70e
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 11 deletions.
6 changes: 3 additions & 3 deletions wondrous-bot-admin/src/components/NFT/ClaimButton/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,14 @@ const ClaimButton = ({ chain, nonce, signature, tokenId, setSuccess, nftMetadata

const transaction = await contractInstance.claimBadge(1, BigInt(tokenId), nonce, signature);
await transaction.wait();

await linkTx({
variables: {
txHash: transaction.hash,
nftMetadataId,
signature,
cmtyUserId,
},
});

setSnackbarAlertMessage("Minting successful");
setSnackbarAlertOpen(true);
setSuccess(true);
Expand Down Expand Up @@ -95,7 +95,7 @@ const ClaimButton = ({ chain, nonce, signature, tokenId, setSuccess, nftMetadata
<SharedSecondaryButton onClick={handleOnClaimClick}>
<>{isMinting ?<Spinner />: <>{address ? "Claim now" : "Connect wallet"}</>}</>
</SharedSecondaryButton>
{isMinting && <Typography>Please don't close the webpage</Typography>}
{isMinting && <Typography color="black">Please don't close the webpage</Typography>}
{isConnected ? (
<ButtonBase onClick={() => open()} disabled={isMinting}>
<Typography
Expand Down
4 changes: 2 additions & 2 deletions wondrous-bot-admin/src/graphql/mutations/payment.ts
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,8 @@ export const IMPORT_COMMUNITY_NFT = gql`
`;

export const LINK_TRANSACTION_TO_COMMUNITY_NFT = gql`
mutation linkTransactionToCommunityNFT($cmtyUserId: String!, $nftMetadataId: String!, $txHash: String!) {
linkTransactionToCommunityNFT(cmtyUserId: $cmtyUserId, nftMetadataId: $nftMetadataId, txHash: $txHash) {
mutation linkTransactionToCommunityNFT($cmtyUserId: String!, $signature: String!, $txHash: String!) {
linkTransactionToCommunityNFT(cmtyUserId: $cmtyUserId, signature: $signature, txHash: $txHash) {
success
}
}
Expand Down
5 changes: 3 additions & 2 deletions wondrous-bot-admin/src/graphql/queries/payment.ts
Original file line number Diff line number Diff line change
Expand Up @@ -115,12 +115,13 @@ export const GET_COMMUNITY_NFT_BY_TOKEN_ID = gql`
`;

export const GET_CMTY_USER_NFT_METADATA = gql`
query getCmtyUserNftMetadata($signature: String!, $cmtyUserId: String!, $tokenId: String!) {
getCmtyUserNftMetadata(signature: $signature, cmtyUserId: $cmtyUserId, tokenId: $tokenId) {
query getCmtyUserNftMetadata($cmtyUserId: String!, $tokenId: String!) {
getCmtyUserNftMetadata(cmtyUserId: $cmtyUserId, tokenId: $tokenId) {
orgId
chain
receiverAddress
name
signature
nftMetadataId
mediaUrl
cmtyUserUsername
Expand Down
6 changes: 2 additions & 4 deletions wondrous-bot-admin/src/pages/community-badge/claim/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ const CommunityBadgeClaimPage = () => {

const [isSuccess, setSuccess] = useState(false);
const searchParams = new URLSearchParams(search);
const signature = searchParams.get("signature");
const cmtyUserId = searchParams.get("cmtyUserId");
const tokenId = searchParams.get("tokenId");

Expand All @@ -35,11 +34,10 @@ const CommunityBadgeClaimPage = () => {
variables: {
tokenId,
cmtyUserId,
signature,
},
});
}
}, [cmtyUserId, tokenId, signature]);
}, [cmtyUserId, tokenId]);

const address = data?.getCmtyUserNftMetadata?.receiverAddress || "";

Expand Down Expand Up @@ -248,7 +246,7 @@ const CommunityBadgeClaimPage = () => {
>
<ClaimButton
chain={data?.getCmtyUserNftMetadata?.chain}
signature={signature}
signature={data?.getCmtyUserNftMetadata?.signature}
nftMetadataId={data?.getCmtyUserNftMetadata?.nftMetadataId}
cmtyUserId={cmtyUserId}
tokenId={tokenId}
Expand Down

2 comments on commit 383c70e

@vercel
Copy link

@vercel vercel bot commented on 383c70e Jan 29, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

wondrous-app – ./wondrous-app

wondrous-app-wonderverse.vercel.app
wondrous-app-git-master-wonderverse.vercel.app
app.wonderverse.xyz

@vercel
Copy link

@vercel vercel bot commented on 383c70e Jan 29, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.