You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Although an Opencast Object can only be linked on an ILIAS platform, it can be selected and "copied" on a course page using the "Manage" and "Copy" functions. In the case of our ILIAS platforms, this has very unpleasant consequences. At the destination, several hundred additional videos from different owners appear in the copied series! They seem to be "selected" at random. In one case, two videos from a series were included and two others were not. All 4 videos were published at the same time with the same rights. There were videos from a period of four years. These videos can be played and also “deleted”. As a result, the publication of the original also disappears!
To Reproduce
Steps to reproduce the behavior:
Go to a course with an Opencast object
Click on "Content" and then on "Manage" in the submenu.
Choose the Opencast object per check mark
Click the "copy" Button on the top of all objects
Choose another course and insert the OC object.
Open the "copied" series.
Expected behavior
It should not be possible to choose an Opencast object with the described function because OC objects could only be linked!
Screenshots
If applicable, add screenshots to help explain your problem.
Log
If you have it please attach the relevant log.
Environment (please complete the following information):
ILIAS version: [8.15]
PHP version: [8.0.30]
Plugin version: [8.2.2]
Opencast version [14.6]
Browser: [all]
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered:
The plugin itself already "defines" that copy should not be possible. ILIAS seems to ignore that, I tried to track this down in ILIAS Core but just found a lot of old code and was not able to find the right place where this should be checked in ILIAS. This PR provides a workaround: while checking permissions, the plugin now always returns false for the copy-permission. this at least prevents from generating (non-functions) copies of Opencast objects in ILIAS.
Describe the bug
Although an Opencast Object can only be linked on an ILIAS platform, it can be selected and "copied" on a course page using the "Manage" and "Copy" functions. In the case of our ILIAS platforms, this has very unpleasant consequences. At the destination, several hundred additional videos from different owners appear in the copied series! They seem to be "selected" at random. In one case, two videos from a series were included and two others were not. All 4 videos were published at the same time with the same rights. There were videos from a period of four years. These videos can be played and also “deleted”. As a result, the publication of the original also disappears!
To Reproduce
Steps to reproduce the behavior:
Expected behavior
It should not be possible to choose an Opencast object with the described function because OC objects could only be linked!
Screenshots
If applicable, add screenshots to help explain your problem.
Log
If you have it please attach the relevant log.
Environment (please complete the following information):
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: