mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-24 05:31:09 +00:00
FRAME: Fix the Referenda confirming alarm (#13704)
* Fix the Referenda confirming alarm
* Add minimal regression test
This fails on 40e1704e1c since the
downwards rounding voids the curve delay.
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
This commit is contained in:
@@ -1206,7 +1206,7 @@ impl<T: Config<I>, I: 'static> Pallet<T, I> {
|
||||
let until_approval = track.min_approval.delay(approval);
|
||||
let until_support = track.min_support.delay(support);
|
||||
let offset = until_support.max(until_approval);
|
||||
deciding.since.saturating_add(offset * track.decision_period)
|
||||
deciding.since.saturating_add(offset.mul_ceil(track.decision_period))
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user