-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
3.11.12, 4.0.6, 4.1.1
-
MOODLE_311_STABLE, MOODLE_400_STABLE, MOODLE_401_STABLE
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:
- Create an assignment with a due date.
- View the assignment page to verify the due date set.
- In a new tab, open the Dashboard and verify that the assignment is showing and the due date matches.
- In a new tab, open the Calendar and verify the assignment is showing and the due date matches.
- Drag the assignment to a new date and select the assignment's title to verify the date changed in the calendar modal window.
- 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.
- Refresh the already open Dashboard page. The due date will match the updated due date on the calendar.
Testing Forum Discussion:
- Create a forum with a due date.
- View the forum page to verify the due date set.
- In a new tab, open the Dashboard and verify that the forum is showing and the due date matches.
- In a new tab, open the Calendar and verify the forum is showing and the due date matches.
- Drag the forum to a new date and select the forum's title to verify the date changed in the calendar modal window.
- Refresh the already open forum page. The due date will no longer align with the updated due date on the calendar.
- Refresh the already open Dashboard page. The due date will also no longer align with the updated due date on the calendar.
- Opening the forum settings will show the updated due date from the calendar.