<%= f.input :unity, as: :select2_unity, user: current_user %>
<% if current_user.current_role_is_admin_or_employee? %>
<%= f.input :classroom_id, as: :select2_classroom, user: current_user %>
<% else %>
<%= f.input :classroom_id, as: :select2, elements: @classrooms, user: current_user %>
<% end %>
<% if @opinion_types.present? %>
<%= f.input :opinion_type,
as: :select2,
elements: @opinion_types,
input_html: { value: (@opinion_types.size == 1 ? @opinion_types.first.id : @opinion_type) } %>
<% end %>
<% if current_user.current_role_is_admin_or_employee? %>
<%= f.input :discipline_id, as: :select2_discipline, user: current_user,
classroom_id: @descriptive_exam.classroom_id %>
<% else %>
<%= f.input :discipline_id, as: :select2, elements: @disciplines, user: current_user,
classroom_id: @descriptive_exam.classroom_id %>
<% end %>
<%= f.input :step_id, as: :select2_step, classroom: current_user_classroom,
readonly: @descriptive_exam.persisted?, required: true %>