Please see https://hackclub.slack.com/archives/C026RKHLPNJ/p1758917526179979
|
def contract_signed |
|
return if organizer_position_contracts.signed.any? || organizer_position_contracts.none? || !plan.contract_required? || Rails.env.development? |
|
|
|
errors.add(:base, "Missing a contract signee, non-demo mode organizations must have a contract signee.") |
|
end |
|
|
either allow admins to bypass this. or allow admins to bypass this for specific fields.