these are legacy fields on the assignment table. we'll keep the columns
around for a bit, but remove any and all effects.
fixes CNVS-10059
test plan:
- create an assignment, noting it's id
- in the console, run the following commands:
> assign = Assignment.find(<id>)
> assign.max_score = assign.points_possible
> assign.min_score = 1
> assign.save!
- make sure you can grade someone with a number greater than points possible
and also that you can give a 0.
- make sure the grade shows up correctly in the gradebook and on the student's
grade page
- make sure you can still copy assignments between courses
- try exporting an assignment that has a max_score set before this change is
applied, and importing after.
Change-Id: I8ea228988c6514129db2fca1bea9be92d01c4efd
Reviewed-on: https://gerrit.instructure.com/27740
Tested-by: Jenkins <jenkins@instructure.com>
QA-Review: Caleb Guanzon <cguanzon@instructure.com>
Reviewed-by: Cameron Matheson <cameron@instructure.com>
Reviewed-by: Bracken Mosbacker <bracken@instructure.com>
Product-Review: Simon Williams <simon@instructure.com>