Skip to content

Commit 0bde917

Browse files
authored
skip proposal release if power is disabled (#197)
1 parent ef9200b commit 0bde917

File tree

1 file changed

+2
-13
lines changed

1 file changed

+2
-13
lines changed

pages/dao/[symbol]/proposal/components/MyProposalsBtn.tsx

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ import useRealm from '@hooks/useRealm'
22
import { useCallback, useEffect, useMemo, useState } from 'react'
33
import {
44
getProposalDepositsByDepositPayer,
5-
getTokenOwnerRecord,
6-
getTokenOwnerRecordAddress,
75
getVoteRecord,
86
getVoteRecordAddress,
97
ProgramAccount,
@@ -15,7 +13,7 @@ import {
1513
withRefundProposalDeposit,
1614
withRelinquishVote,
1715
} from '@solana/spl-governance'
18-
import { PublicKey, Transaction, TransactionInstruction } from '@solana/web3.js'
16+
import { Transaction, TransactionInstruction } from '@solana/web3.js'
1917
import Modal from '@components/Modal'
2018
import Button from '@components/Button'
2119
import useGovernanceAssets from '@hooks/useGovernanceAssets'
@@ -250,16 +248,7 @@ const MyProposalsBn = () => {
250248
const governanceAuthority = wallet!.publicKey!
251249
const beneficiary = wallet!.publicKey!
252250

253-
if (!voterTokenRecord && realm && wallet?.publicKey) {
254-
const voterTokenOwnerRecordKey = await getTokenOwnerRecordAddress(
255-
realm.owner,
256-
realm.pubkey,
257-
proposal.account.governingTokenMint,
258-
wallet.publicKey
259-
)
260-
261-
voterTokenRecord = await getTokenOwnerRecord(connection, voterTokenOwnerRecordKey)
262-
}
251+
if (!voterTokenRecord) return
263252

264253
let voteRecordPk = await getVoteRecordAddress(
265254
realm!.owner,

0 commit comments

Comments
 (0)