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

Remove the "Next scheduled session" action menu item in chat

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.10.3, 3.11, 4.0
    • Fix Version/s: 4.0
    • Component/s: Chat
    • Labels:
    • Testing Instructions:
      Hide
      1. Log in as admin
      2. Create a new user
      3. Create a new course
      4. Enrol user as student in course
      5. Add a chat activity:
        • Next chat time: [choose a future date]
        • Repeat/publish session times: No repeats - publish the specified time only
      6. Open Action menu
      7. Confirm there is no Next scheduled session item
      8. Log out
      9. Log in as new user
      10. Navigate to course/chat activity
      11. Confirm there is no action menu
      Show
      Log in as admin Create a new user Create a new course Enrol user as student in course Add a chat activity: Next chat time: [choose a future date] Repeat/publish session times: No repeats - publish the specified time only Open Action menu Confirm there is no Next scheduled session item Log out Log in as new user Navigate to course/chat activity Confirm there is no action menu
    • Affected Branches:
      MOODLE_310_STABLE, MOODLE_311_STABLE, MOODLE_400_STABLE
    • Fixed Branches:
      MOODLE_400_STABLE
    • Pull Master Branch:

      Description

      1. Create a chat with the dates published (E.g. No repeat, Daily, or Weekly repeating chat)
      2. Log in as a student
      3. Go to the chat activity
      4. There's this action menu that when expanded shows the next chat session. This is totally unnecessary and should be removed since:
        • It does not serve any purpose. Clicking on it does not do anything. Action menu items should perform actions and not display information.
        • The next chat session is already being displayed in the activity information section.

        Attachments

          Activity

            People

            Assignee:
            pholden Paul Holden
            Reporter:
            jpataleta Jun Pataleta
            Peer reviewer:
            Luca Bösch Luca Bösch
            Integrator:
            Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
            Tester:
            Anna Carissa Sadia Anna Carissa Sadia
            Participants:
            Component watchers:
            Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona)
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              8/Nov/21

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour, 25 minutes
                1h 25m