<% if f.object.persisted? %> <%= f.hidden_field :id %> <%= f.hidden_field :_destroy %> <% end %> <%= f.input :student_id, as: :hidden %> <%= f.object.student.to_s %> <%= f.object.student.try(:needed_score) unless f.object.marked_for_destruction? %> <%= f.input :score, label: false, input_html: decimal_input_mask(@number_of_decimal_places) %>