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

        Figma for Jira By 42nd

          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