Commit Graph

2 Commits

Author SHA1 Message Date
Joseph Rodriguez 1cd4974638 refactor SubmissionManager#create_or_update_submission
fixes: CNVS-12587

test plan:
  - create a quiz as an instructor
  - as a student
  - take quiz
  - exercise all paths by which a quiz submission is generated
  - verify that quiz submissions continue to work as before

Change-Id: Ia768a54bcca19750b0e8c701368099cdeb055664
Reviewed-on: https://gerrit.instructure.com/33724
Tested-by: Jenkins <jenkins@instructure.com>
QA-Review: Caleb Guanzon <cguanzon@instructure.com>
Reviewed-by: Josh Simpson <jsimpson@instructure.com>
Product-Review: Jason Madsen <jmadsen@instructure.com>
2014-04-23 21:31:09 +00:00
Jason Madsen 9c74ee4702 move find_or_create_submission to own object
closes CNVS-12576

test plan:
  - create a quiz as an instructor
  - as a student
    - take quiz
      - exercise all paths by which a quiz submission is generated
    - verify that quiz submissions continue to work as before

Change-Id: I4c97162589b5fb9cceb0c6cbe9e4fb68dd1f8093
Reviewed-on: https://gerrit.instructure.com/33691
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Josh Simpson <jsimpson@instructure.com>
QA-Review: Caleb Guanzon <cguanzon@instructure.com>
Product-Review: Jason Madsen <jmadsen@instructure.com>
2014-04-23 16:36:52 +00:00