-
New Feature
-
Resolution: Unresolved
-
Minor
-
None
-
3.9.1, 4.2.1
-
MOODLE_39_STABLE, MOODLE_402_STABLE
-
MDL-69469-lti-completiondate
LTI Advantage in its various specifications support for exchanging and syncing due date. This ticket is to add support for the part of the specifications that relate to due date interoperability:
- Moodle supports the ResourceLink.submission.endDateTime substitution parameter to communicate the due date if the tool configured itself to receive as custom parameter
- Dates are communicated using ISO 8601 format
- If there is no due date, blank is used as the value
- Moodle supports setting the due date when importing an item through deep linking
- if present in the link definition in deep linking use submission.endDateTime to set the completion date
- When a line item is updated with endDateTime value, and the line item is linked to an activity, update that activity completion date accordingly.
—
Edited to change 'activity completion date' to 'due date', as explained in the comments.