Turnitin due date should be latest of accept until / resubmission accept until
Description
When creating an assignment, the assignments tool passes the due date to turnitin.
From the turnitin end, it allows you to submit after the due date only if you haven't already submitted.
Since our attachments are treated as individual submissions, we encounter scenarios where a student submits two attachments late, one gets through, the other is rejected (it is past the due date, and a submission exists in TII).
The due date we send should be the latest of the accept until date or the resubmit accept until (these can appear in any order). But consider that you can set the resubmit accept until for individual submitters.
Introduces sakai.property: contentreview.due.date.queue.job.buffer.minutes=(minutes to extend TII due date after the latest accept until date; default = 0)
When creating an assignment, the assignments tool passes the due date to turnitin.
From the turnitin end, it allows you to submit after the due date only if you haven't already submitted.
Since our attachments are treated as individual submissions, we encounter scenarios where a student submits two attachments late, one gets through, the other is rejected (it is past the due date, and a submission exists in TII).
The due date we send should be the latest of the accept until date or the resubmit accept until (these can appear in any order). But consider that you can set the resubmit accept until for individual submitters.
Introduces sakai.property:
contentreview.due.date.queue.job.buffer.minutes=(minutes to extend TII due date after the latest accept until date; default = 0)