Campaigns can operate without a deadline due to initialization to 0.
The fund_create
initializes deadline
to 0, and there's no enforcement to set it later.
Creators could create perpetual campaigns that never conclude, blocking refunds and withdrawals.
Manual code review
Require deadline at creation
Or add deadline check in contribute
There is no problem users to contribute to a given campaign before the deadline is initialized. The issue is when the users refund before the deadline is set.
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.