From 2249685dc13b3b2357e7af38c077607ebc42b894 Mon Sep 17 00:00:00 2001 From: brooksjeremy7 <92278656+brooksjeremy7@users.noreply.github.com> Date: Wed, 25 Jun 2025 09:08:20 -0700 Subject: [PATCH] fix: changed finalize slot calculation to use proposal specific duration and not dao config for slots per proposal --- programs/autocrat/src/instructions/finalize_proposal.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/programs/autocrat/src/instructions/finalize_proposal.rs b/programs/autocrat/src/instructions/finalize_proposal.rs index fe58a8914..b43701294 100644 --- a/programs/autocrat/src/instructions/finalize_proposal.rs +++ b/programs/autocrat/src/instructions/finalize_proposal.rs @@ -55,7 +55,7 @@ impl FinalizeProposal<'_> { let clock = Clock::get()?; require!( - clock.slot >= self.proposal.slot_enqueued + self.dao.slots_per_proposal, + clock.slot >= self.proposal.slot_enqueued + self.proposal.duration_in_slots, AutocratError::ProposalTooYoung );