Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-41264

Samigo > "Stop Accepting Now" not working on tests with no "No Late Submissions Accepted"

    XMLWordPrintable

    Details

    • 19 status:
      Verified
    • Test Plan:
      Hide
      1. Create and publish an assessment with NO dates entered in any date fields on the Settings page and the option Late submissions accepted - No, not after due date, and NO time limit. (DO NOT set Autosubmit yet - this is a test of making an assessment waiting in-progress submit.)
      2. As a student, start taking the test, enter at least one response, and click Save but DO NOT submit it. (You want at least one test in progress when verifying functionality of Autosubmit).
      3. As instructor, go to Published Copies and select Settings for the assessment.
      4. Check the box Autosubmit saved student work after latest acceptance date, unless student has previously submitted.
      5. Click Stop Accepting Now.
      6. On the confirmation screen, click Stop Accepting.
      7. It SHOULD save the settings and the Autosubmit job should push through the in-progress submission next time it runs based on the new due date (aka date when you clicked Stop Accepting).
        • You can either wait for the job to run, or run it manually as admin
      Show
      Create and publish an assessment with NO dates entered in any date fields on the Settings page and the option Late submissions accepted - No, not after due date , and NO time limit. (DO NOT set Autosubmit yet - this is a test of making an assessment waiting in-progress submit.) As a student, start taking the test, enter at least one response, and click Save but DO NOT submit it. (You want at least one test in progress when verifying functionality of Autosubmit). As instructor, go to Published Copies and select Settings for the assessment. Check the box Autosubmit saved student work after latest acceptance date, unless student has previously submitted . Click Stop Accepting Now . On the confirmation screen, click Stop Accepting . It SHOULD save the settings and the Autosubmit job should push through the in-progress submission next time it runs based on the new due date (aka date when you clicked Stop Accepting ). You can either wait for the job to run, or run it manually as admin

      Description

      the Stop Accepting Now button in samigo's Settings page on Published Copies is not correctly overriding any existing due or late accept date and immediately retracting the test.

      Stop Accepting Now inserts a date in the Late submissions accepted > Yes, until (aka Retract date) field to perform the override. If desired, it also should allow you to enable Autosubmit at the time you Stop Accepting.

      If you have a test that previously did NOT have Autosubmit enabled, has no due date, and doesn't accept late submissions, you select Autosubmit, then Stop Accepting it, you get an error: "The latest acceptance date must be set to force submission of saved student work after the due date." As a result of several other JIRAs, you don't need a Retract date to use Autosubmit, so Stop Accepting Now can't force submission of a test that has no late submissions accepted.

      How it should work: Clicking Stop Accepting Now enters a date in the Late submissions accepted > Yes, until (aka Retract date) field. If there was previously no due or late accept date, you select the Autosubmit option, click Stop Accepting Now, and confirm, the test is retracted and in-progress assessments are submitted next time the autosubmit job runs.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  bjones86 Brian Jones
                  Reporter:
                  bjones86 Brian Jones
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  5 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code