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

Content Review Assignment: add the ability to submit to an assignment without accepting the EULA

    XMLWordPrintable

    Details

    • 21 Status:
      Merged
    • 20 status:
      Please Merge
    • 19 status:
      Please Merge
    • Test Plan:
      Hide
      1. Create an assignment with TII enabled
      2. Use a new student user and go to the assignment
      3. Do no accept the EULA
      4. Submit the assignment (you should get one warning, but be able to continue submitting after the warning)
      5. Make sure the report is not generated and that a warning message is displayed explaining why there is no report
      6. Repeat above with the sakai.property contentreview.submission.eula.required=true... however, student should not be able to submit with this enabled)
      Show
      Create an assignment with TII enabled Use a new student user and go to the assignment Do no accept the EULA Submit the assignment (you should get one warning, but be able to continue submitting after the warning) Make sure the report is not generated and that a warning message is displayed explaining why there is no report Repeat above with the sakai.property contentreview.submission.eula.required=true... however, student should not be able to submit with this enabled)

      Description

      Currently, if a content review service has a EULA, it is required for a student to accept this EULA to submit to the assignment. Add a new feature to make the EULA optional to allow students to still submit the assignment. If they do not accept the EULA, the content review service can decide how to handle this case. For TII, no report should be generated with an exception stating that the user did not accept the EULA.

      A.C.
      -Add sakai property to control this feature
      -make it so that the first time they click "submit", it will warn them, then they can click "submit" again and allow them to proceed.
      -Ensure they will get an error for their report status when not accepting a EULA

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                Assignee:
                baholladay Bryan Holladay
                Reporter:
                baholladay Bryan Holladay
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Git Integration