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

Calendar drag & drop functionality does not update dates on activity pages and dashboard

    XMLWordPrintable

Details

    • MOODLE_311_STABLE, MOODLE_400_STABLE, MOODLE_401_STABLE

    Description

      We are having an issue with the drag & drop functionality in the calendar. When we move a forum discussion or assignment, the date updates in the modal popup for the assignment. However, when you navigate to the forum discussion or assignment page, the date does not update and is out of alignment with the calendar. The date in the timeline on the Dashboard changes for the assignment but not the discussion forum. 

      Example of the issue in Moodle 4.1.1: https://app.screencast.com/QU0BexCvcBy2Y

       

      Testing Assignment:

      1. Create an assignment with a due date.
      2. View the assignment page to verify the due date set.
      3. In a new tab, open the Dashboard and verify that the assignment is showing and the due date matches.
      4. In a new tab, open the Calendar and verify the assignment is showing and the due date matches.
      5. Drag the assignment to a new date and select the assignment's title to verify the date changed in the calendar modal window.
      6. Refresh the already open assignment page. The due date will no longer align with the updated due date on the calendar. However, opening the assignment settings will show the updated due date from the calendar.
      7. Refresh the already open Dashboard page. The due date will match the updated due date on the calendar.

      Testing Forum Discussion:

      1. Create a forum with a due date.
      2. View the forum page to verify the due date set.
      3. In a new tab, open the Dashboard and verify that the forum is showing and the due date matches.
      4. In a new tab, open the Calendar and verify the forum is showing and the due date matches.
      5. Drag the forum to a new date and select the forum's title to verify the date changed in the calendar modal window.
      6. Refresh the already open forum page. The due date will no longer align with the updated due date on the calendar.
      7. Refresh the already open Dashboard page. The due date will also no longer align with the updated due date on the calendar.
      8. Opening the forum settings will show the updated due date from the calendar.

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            rrufener Ryan Rufener
            Votes:
            3 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:

              Clockify

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