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

Forum email replies to do not update completion tracking information

    XMLWordPrintable

Details

    • MOODLE_28_STABLE, MOODLE_29_STABLE
    • MOODLE_28_STABLE, MOODLE_29_STABLE
    • MDL-50811-master
    • Hide

      Test Plan A

      1. Create a new course
      2. Enrol a student
      3. Create a new forum
      4. Enable Completion tracking
      5. Enable the 'Student must post discussions or replies' option
      6. Create a new discussion
      7. Post a reply to the discussion via email as the student
      8. Confirm the forum is marked as completed

      Test Plan B

      1. Create a new course
      2. Enrol a student
      3. Create a new forum
      4. Enable Completion tracking
      5. Enable the 'Student must post replies' option
      6. Create a new discussion
      7. Post a reply to the discussion via email as the student
      8. Confirm the forum is marked as completed
      Show
      Test Plan A Create a new course Enrol a student Create a new forum Enable Completion tracking Enable the 'Student must post discussions or replies' option Create a new discussion Post a reply to the discussion via email as the student Confirm the forum is marked as completed Test Plan B Create a new course Enrol a student Create a new forum Enable Completion tracking Enable the 'Student must post replies' option Create a new discussion Post a reply to the discussion via email as the student Confirm the forum is marked as completed

    Description

      When a user replies to a forum, that has completion tracking information enabled, their reply does not update the completion tracking status for the user in the forum.

      Steps to Replicate:

      1. Create a new forum
      2. Enable Completion tracking
      3. Enable either the 'Student must post discussions or replies' or 'Student must post replies' options
      4. Create a new discussion
      5. Post are reply to the discussion via email

      Expected outcome:
      Forum activity is marked as complete for the user who submitted the post via email

      Additional notes:
      It appears that it may only be necessary to add the same completion tracking snippet from the mod/forum/post.php file to the message processor. It may also be a good idea to wrap this in config if the community wants to differentiate between posts via the UI and via email and have different completion tracking settings.

      Attachments

        Issue Links

          Activity

            People

              cameron1729 cameron1729
              techxplorer Corey Wallis
              Mark Nelson Mark Nelson
              Dan Poltawski Dan Poltawski
              Ryan Wyllie Ryan Wyllie
              Adrian Greeve, Ilya Tregubov, Kevin Percy, Mathew May, Mihail Geshoski, Shamim Rezaie
              Votes:
              1 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                9/Nov/15