Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-69469

Support Activity Completion in LTI integrations

    XMLWordPrintable

    Details

    • Affected Branches:
      MOODLE_39_STABLE

      Description

      LTI Advantage in its various specifications support for exchanging and syncing Activity Completion date. This ticket is to add support for the part of the specifications that relate to due date interoperability:

      1. Moodle supports the ResourceLink.available.endDateTime substitution parameter to communicate the Activity Completion date if the tool configured itself to receive as custom parameter
        1. Dates are communicated using ISO 8601 format
        2. If there is no Activity Completion time, blank is used as the value
      2. Moodle supports setting the Activity Completion date when importing an item through deep linking
        1. if present in the link definition in deep linking use submission.endDateTime to set the completion date
      3. When a line item is updated with endDateTime value, and the line item is linked to an activity, update that activity completion date accordingly.

       

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            claudevervoort Claude Vervoort
            Participants:
            Component watchers:
            Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
            Votes:
            3 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated: