The deadlineSet flag is not updated immediately after the deadline is set, potentially allowing for multiple changes to the deadline even after it has been set once.
The deadlineSet flag is supposed to prevent any further changes to the deadline after it has been set. However, the flag is not updated until after the deadline is assigned, which could cause issues if multiple calls are made before the flag is properly set.
If the setDeadline function is called multiple times before the deadlineSet flag is properly updated, it could lead to changes in the deadline after it has already been set, violating the intended behavior of the function.
Manual inspection
Set the deadlineSet flag to true immediately after the deadline is set, before any further actions are taken.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.