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

Drag and Drop file does not honour activity completion defaults

    Details

    • Testing Instructions:
      Hide
      1. Log in as admin
      2. Navigate to Settings > Site administration > Advanced features
      3. Turn on the Advanced setting for "completion tracking"
      4. Navigate to a course
      5. Navigate to Settings > Edit settings > Student progress
      6. Set Completion tracking to "Enabled, control via (course) completion and activity settings"
      7. Save settings
      8. Drag and drop a file onto the course
      9. Edit the settings of the file
      • Expected result: The Completion tracking setting should be "Students can manually..."
      Show
      Log in as admin Navigate to Settings > Site administration > Advanced features Turn on the Advanced setting for "completion tracking" Navigate to a course Navigate to Settings > Edit settings > Student progress Set Completion tracking to "Enabled, control via (course) completion and activity settings" Save settings Drag and drop a file onto the course Edit the settings of the file Expected result: The Completion tracking setting should be "Students can manually..."
    • Affected Branches:
      MOODLE_23_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE, MOODLE_24_STABLE
    • Pull Master Branch:
      MDL-35887_dnd_completion

      Description

      Files added by dragging onto a section do not take on the default setting "Students can manually mark..." for activity completion.

      Dragged files have progress tracking off regardless of site and course settings.

      Resources added by dragging onto the page should get the same default setting as adding the resource manually through the interface.

      Replication steps:

      1. Log in as admin
      2. Navigate to Settings > Site administration > Advanced features
      3. Turn on the Advanced setting for "completion tracking"
      4. Navigate to a course
      5. Navigate to Settings > Edit settings > Student progress
      6. Set Completion tracking to "Enabled, control via (course) completion and activity settings"
      7. Save settings
      8. Drag and drop a file onto the course
      9. Edit the settings of the file

      Expected result: The Completion tracking setting should be "Students can manually..."

      Actual result: The Completion tracking setting is "Do not indicate..."

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  14/Jan/13