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

Updating Matrix course name to empty does not update room name back to course name

XMLWordPrintable

    • MOODLE_404_STABLE
    • MOODLE_404_STABLE, MOODLE_405_STABLE
    • MDL-83143-404
    • MDL-83143-405
    • MDL-83143-main
    • Hide

      Test Scenario

      1. Enable communication experimental settings (Site administration > Development > Experimental settings > Enable communication providers)
      2. Create a course and name it "Test course"
      3. Navigate to the newly created course
      4. Go to More > Communication
      5. Set the Provider to 'Custom link'
      6. Set Room name to 'Test room'
      7. Set the URL to "moodle.com"
      8. Save changes.
      9. Go to More > Communication
      10. Empty the Room name field
      11. Save changes.
      12. Go to More > Communication
      13. Confirm the Room name is "Test course"
      14. Go to the course settings
      15. Change the course name to: "Testing course changed"
      16. Go to More > Communication
      17. Empty the Room name field
      18. Save changes.
      19. Go to More > Communication
      20. Confirm the Room name is "Testing course changed"

       

      Show
      Test Scenario Enable communication experimental settings (Site administration > Development > Experimental settings > Enable communication providers) Create a course and name it "Test course" Navigate to the newly created course Go to More > Communication Set the Provider to 'Custom link' Set Room name to 'Test room' Set the URL to "moodle.com" Save changes. Go to More > Communication Empty the Room name field Save changes. Go to More > Communication Confirm the Room name is "Test course" Go to the course settings Change the course name to: "Testing course changed" Go to More > Communication Empty the Room name field Save changes. Go to More > Communication Confirm the Room name is "Testing course changed"  
    • 1
    • Team Hedgehog 2024 Sprint 3.3, Team Hedgehog 2024 Review 4

      When creating a course and/or activating matrix as a communication provider, the room is created properly. Also, when another room name is set.

      But if anytime later the room name is changed again and the room name input is left empty, nothing happens. The room name always stays on the value set before.

      Steps to reproduce:

      1. activate communication provider (with or without a different room name) -> the matrix room is correctly created
      2. open the communication provider settings and then delete the room name set there, then save
      3. open the communication provider settings again -> the room name is still at the old value (not the course name)

      This contradicts the text on the page where it says, that empty input will choose course name.

      Proposed solution:

      • either set the course name when the input is empty
      • or update the description to sth like "course names can only be changed manually after first room creation".

      Also this is looely connected to the problem that course names are not synched after creation (MDL-83145).

       

            safat.shahin@moodle.com Safat Shahin
            thoschi Thomas Schröder
            Meirza Meirza
            Jun Pataleta Jun Pataleta
            Ron Carl Alfon Yu Ron Carl Alfon Yu
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

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

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