From d1f06d9a02c24c10d09bb98b1bdf5beebc62025f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Till=20Gl=C3=B6ggler?= Date: Thu, 28 Nov 2024 11:26:30 +0100 Subject: [PATCH] enable users wathcin videos in courseware block again, set correct permissions for videos that are only linked to a courseware block --- courseware/vueapp/components/VideoRow.vue | 8 ++- .../courseware-plugin-opencast-video.vue | 57 ++++++++++++------- lib/RouteMap.php | 1 + lib/Routes/Opencast/UserRoles.php | 13 +++++ lib/Routes/Video/VideoShow.php | 44 ++++++++++++++ 5 files changed, 100 insertions(+), 23 deletions(-) create mode 100644 lib/Routes/Video/VideoShow.php diff --git a/courseware/vueapp/components/VideoRow.vue b/courseware/vueapp/components/VideoRow.vue index c5556fec..3a6d4364 100644 --- a/courseware/vueapp/components/VideoRow.vue +++ b/courseware/vueapp/components/VideoRow.vue @@ -1,5 +1,11 @@