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

Location not saved for repeated calendar events

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Testing add/edit calendar entries

      1. Log into your test Moodle site as an admin user, ensure Boost theme is active.
      2. Create a new course, make sure its start date is yesterday, and navigate into it.
      3. Click calendar in the navigation on the left of the page.
      4. Click New event button.
      5. Click Show more... and populate as follows: Event title 'course event', Date (today's date), Type of event 'Course', Description 'description', Event location 'first location', Repeat this event => checked, Repeat weekly, creating altogether '2'.
      6. Click Save button.
      7. CONFIRM 'course event' appears in the calendar for today's date.
      8. CONFIRM a second 'course event' appears in the calendar for next week's date.**
      9. Click the next week's 'course event' event, to open the event.
      10. CONFIRM modal popup appears, including the location. Location should have the text you typed above in plain text.
      11. Click on 'Edit'. Alter the location to 'second location', select 'Apply changes to this event only', and press 'Save'.
      12. Click the next week's 'course event' event, to open the event. Write down the start date shown for this next week's 'course event' event for later use throughout this testing instructions.
      13. CONFIRM location is 'second location'.
      14. Open today's 'course event' details.
      15. CONFIRM location is 'first location'.
      16. Click on 'Edit'. Alter the start time to start one hour later, select 'Also apply changes to the other 1 events in this repeat series', and press 'Save'.
      17. Open the next week's 'course event' details.
      18. CONFIRM location is 'second location' and start time is now one hour later compared to the value you noted before.
      19. Open today's 'course event' details.
      20. Click on 'Edit'. Alter the location to 'third location', select 'Also apply changes to the other 1 events in this repeat series' and press 'Save'.
      21. Open the next week's 'course event' details.
      22. CONFIRM location is 'third location'.
      23. Open today's 'course event' details.
      24. CONFIRM location is 'third location'.
      Show
      Testing add/edit calendar entries Log into your test Moodle site as an admin user, ensure Boost theme is active. Create a new course, make sure its start date is yesterday, and navigate into it. Click calendar in the navigation on the left of the page. Click New event button. Click Show more... and populate as follows: Event title 'course event', Date (today's date), Type of event 'Course', Description 'description', Event location 'first location', Repeat this event => checked, Repeat weekly, creating altogether '2'. Click Save button. CONFIRM 'course event' appears in the calendar for today's date. CONFIRM  a second 'course event' appears in the calendar for next week's date.** Click the next week's 'course event' event, to open the event. CONFIRM modal popup appears, including the location. Location should have the text you typed above in plain text. Click on 'Edit'. Alter the location to 'second location', select 'Apply changes to this event only', and press 'Save'. Click the next week's 'course event' event, to open the event. Write down the start date shown for this next week's 'course event' event for later use throughout this testing instructions. CONFIRM location is 'second location'. Open today's 'course event' details. CONFIRM location is 'first location'. Click on 'Edit'. Alter the start time to start one hour later, select 'Also apply changes to the other 1 events in this repeat series', and press 'Save'. Open the next week's 'course event' details. CONFIRM location is 'second location' and start time is now one hour later compared to the value you noted before. Open today's 'course event' details. Click on 'Edit'. Alter the location to 'third location', select 'Also apply changes to the other 1 events in this repeat series' and press 'Save'. Open the next week's 'course event' details. CONFIRM location is 'third location'. Open today's 'course event' details. CONFIRM location is 'third location'.
    • Affected Branches:
      MOODLE_36_STABLE
    • Fixed Branches:
      MOODLE_36_STABLE
    • Pull 3.6 Branch:
    • Pull Master Branch:
      MDL-65206-master

      Description

      Currently, updating the location of an event is only supported for single events or if for repeated events the option 'Apply changes to this event only' is selected.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  13/May/19

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 hours, 30 minutes
                  2h 30m