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

Manual completion file activities are automatically completed

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 4.1.5
    • Course completion
    • MOODLE_401_STABLE

      We are observing unexpected behaviour with completion tracking for file activities:

      If the activity is created by drag-dropping a file into a course section, the activity completion requirement is never reviewed - I can only guess that it uses the same default as the mod_form: manual completion

      However, Resource Activities created by drag and drop are automatically marked as done as soon as the student opens the file.

      After the first student completed this step, I can review the settings for the activity and see: The completion tracking is set to manual completion, just as expected.

       

      Steps to reproduce:

      1. Create a course.
      2. Go to Default completion settings and set File to Manual completion.
      3. Enable edit mode.
      4. Drag&Drop a PDF file to the course. A File resource will be created.
      5. Login as a student and go to the course.
      6. Click on the File resource. It will be opened/downloaded.
      7. Reload the course page.

      Current result

      The completion for the file resource is marked as Done (although it's set to Manual).

       

      Expected result

      The completion for the file resource is "Mark as done" (because it's Manual so it shouldn't change until the user marks it as done).

        1. 2023-10-30 13-59-22.mkv
          35.64 MB
        2. MDL-79542_h264.mp4
          3.68 MB
        3. MDL-79542.mp4
          3.71 MB

            Unassigned Unassigned
            JBartsch Josha Bartsch
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.