diff --git a/src/ronin/basefee-treasury/RoninBaseFeeTreasury.sol b/src/ronin/basefee-treasury/RoninBaseFeeTreasury.sol index 3d9821d4..23cc16e2 100644 --- a/src/ronin/basefee-treasury/RoninBaseFeeTreasury.sol +++ b/src/ronin/basefee-treasury/RoninBaseFeeTreasury.sol @@ -198,8 +198,8 @@ contract RoninBaseFeeTreasury is EIP712, Initializable, HasContracts, IBaseFeeTr bytes32 proposalHash ) external view returns (Status state) { state = _info[proposalHash]._state; - if (state == Status.Active && _info[proposalHash]._proposal.expiry < block.timestamp) { - state = Status.Cancelled; + if ((state == Status.Active || state == Status.Passed) && _info[proposalHash]._proposal.expiry < block.timestamp) { + state = Status.Deprecated; } }