From 385a8d8a0255091acdbd3f032bcc6c16487543f7 Mon Sep 17 00:00:00 2001 From: Arjun Porwal <65214523+ap211unitech@users.noreply.github.com> Date: Fri, 31 Jan 2025 18:40:55 +0530 Subject: [PATCH] fix: make use of `spendLocal` in treasury (#11243) * fix: make use of spendLocal and get rid of proposeSpend * fix: fallback to proposeSpend if spendLocal is unavailable --- packages/page-treasury/src/Overview/ProposalCreate.tsx | 2 +- packages/page-treasury/src/Overview/index.tsx | 10 +++------- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/packages/page-treasury/src/Overview/ProposalCreate.tsx b/packages/page-treasury/src/Overview/ProposalCreate.tsx index 953f1e0357..cd61a6915b 100644 --- a/packages/page-treasury/src/Overview/ProposalCreate.tsx +++ b/packages/page-treasury/src/Overview/ProposalCreate.tsx @@ -111,7 +111,7 @@ function Propose ({ className }: Props): React.ReactElement | null { label={t('Submit proposal')} onStart={toggleOpen} params={[value, beneficiary]} - tx={api.tx.treasury.proposeSpend} + tx={api.tx.treasury.spendLocal ?? api.tx.treasury.proposeSpend} /> diff --git a/packages/page-treasury/src/Overview/index.tsx b/packages/page-treasury/src/Overview/index.tsx index e29b66a0d9..3a37ca2e89 100644 --- a/packages/page-treasury/src/Overview/index.tsx +++ b/packages/page-treasury/src/Overview/index.tsx @@ -28,13 +28,9 @@ function Overview ({ className, isMember, members }: Props): React.ReactElement< approvalCount={info?.approvals.length} proposalCount={info?.proposals.length} /> - { - api.tx.treasury.proposeSpend - ? - - - : <> - } + + +