Require code of conduct acceptance on registration

This commit is contained in:
James Mason 2018-03-16 16:23:01 -07:00
parent 511d5c2ed0
commit 03a2b6a3b8
No known key found for this signature in database
GPG key ID: 1B3951886C449023
9 changed files with 91 additions and 8 deletions

View file

@ -12,6 +12,7 @@ module Admin
@registration_distribution = @conference.registration_distribution
@affiliation_distribution = @conference.affiliation_distribution
@code_of_conduct = @conference.code_of_conduct.present?
end
def edit; end
@ -61,9 +62,11 @@ module Admin
end
def registration_params
params.require(:registration).permit(:user_id, :conference_id, :arrival, :departure, :attended,
:volunteer, :other_special_needs,
vchoice_ids: [], qanswer_ids: [], qanswers_attributes: [], event_ids: [])
params.require(:registration).permit(
:user_id, :conference_id, :arrival, :departure, :attended,
:volunteer, :other_special_needs, :accepted_code_of_conduct,
vchoice_ids: [], qanswer_ids: [], qanswers_attributes: [], event_ids: []
)
end
end
end

View file

@ -112,7 +112,7 @@ class ConferenceRegistrationsController < ApplicationController
params.require(:registration)
.permit(
:conference_id, :arrival, :departure,
:volunteer,
:volunteer, :accepted_code_of_conduct,
vchoice_ids: [], qanswer_ids: [],
qanswers_attributes: [],
event_ids: [],