opencast-ilias / OpenCast

Opencast plugin for ILIAS LMS. The plugin shows a Opencast series as an ILIAS object. This version of the ILIAS plugin for Opencast is operated and developed collaboratively by a community. The University of Bern acts as coordinative maintainer.
GNU General Public License v3.0
13 stars 14 forks source link

Plugin creates series with empty title? #328

Open KatrinIhler opened 4 months ago

KatrinIhler commented 4 months ago

We've seen two institutions so far with series that have empty titles in their Opencast, which leads to problems. Opencast itself doesn't allow the creation of events or series with empty required fields via it's UI, but afaik the External API doesn't check those requirements. Both of the affected institutions use the ILIAS plugin for integration with Opencast. It stands to reason that the plugin allows the creation of series with empty titles, although I haven't confirmed this suspicion yet.

See also https://github.com/opencast/opencast/issues/6032.

reiferschris commented 4 months ago

Hi, at least currently this is not possible. Title was at least to my knowledge always required in the plugin. I would assume that you could check which user created those series? At least in our systems we use a dedicated user for the plugin which is also in the metadata field 'createdBy' of the series.

dagraf commented 4 months ago

Thanks for reporting. I just did some testing. Here my findings:

I would suggest we discuss in our next community meeting how to solve this problem.

Possible correct configuration:

Bildschirmfoto 2024-07-29 um 15 14 57

Error message:

Bildschirmfoto 2024-07-29 um 15 25 03
chfsx commented 4 weeks ago

A possible fix is in PR https://github.com/opencast-ilias/OpenCast/pull/364