TO BE DISCUSSED: Is this something we want or keep as-is for ensuring the state machine works exactly the same for all strategy configs. If this is implemented, the queueAction still needs to be called if isFixedLengthApproval is true or if it's an optimistic strategy (with approvalPeriod = 0 and minApprovalPct=0 since the state will automatically be at Approved state).
https://github.com/spearbit-audits/review-llama2/pull/1#discussion_r1274932483
TO BE DISCUSSED: Is this something we want or keep as-is for ensuring the state machine works exactly the same for all strategy configs. If this is implemented, the
queueAction
still needs to be called ifisFixedLengthApproval
is true or if it's an optimistic strategy (withapprovalPeriod
= 0 andminApprovalPct
=0 since the state will automatically be atApproved
state).