Uploaded image for project: 'OpenOLAT'
  1. OpenOLAT
  2. OO-1366

Closing a course does not remove participants, editor not blocked

    XMLWordPrintable

    Details

      Description

      When closing a course, the code suggests the participants would be removed, however this was not the case when a client accidentally closed a course.

      The code in CloseResourceCallback needs to be checked:

      • is doCleanGroups really called?
      • change code to only remove group members if the group as no other courses references
      • if a group as other course reference, remove the course reference instead of removing the users from the group
      • implement the empty method RepositoryServiceImpl.removeMembers() to remove course members when closing a course
      • add administrative logging to the course log file about who triggered to course close action
      • prevent opening the course editor when course is closed

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              srosse Stéphane Rossé
              Reporter:
              gnaegi Florian Gnägi
              Tester:
              Kirsten Scherer
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

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