def METHOD_NAME(proposal, form):
    proposal.type = form.type.data
    proposal.scheduled_venue_id = form.venue.data
    proposal.published_names = form.published_names.data
    proposal.title = proposal.published_title = form.title.data
    proposal.description = proposal.published_description = form.description.data
    proposal.scheduled_time = datetime.fromisoformat(
        "{}T{}".format(form.day.data, form.scheduled_time.data.strftime("%H:%M"))
    )
    proposal.length = proposal.scheduled_duration = form.scheduled_duration.data
    proposal.allowed_times = "{} > {}"
    proposal.attendees = form.attendees.data
    proposal.cost = proposal.published_cost = form.cost.data
    proposal.age_range = proposal.published_age_range = form.age_range.data
    proposal.participant_equipment = (
        proposal.published_participant_equipment
    ) = form.participant_equipment.data