From be46fa080177bf0a35f3ce6c5b3b8eef700e88e8 Mon Sep 17 00:00:00 2001 From: Ron Lucke <lucke@elan-ev.de> Date: Wed, 19 Apr 2023 09:24:42 +0000 Subject: [PATCH] fix #2543 Closes #2543 Merge request studip/studip!1727 --- lib/models/Courseware/BlockTypes/Folder.json | 2 +- lib/models/Courseware/BlockTypes/Gallery.json | 2 +- resources/vue/store/courseware/courseware-shelf.module.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/models/Courseware/BlockTypes/Folder.json b/lib/models/Courseware/BlockTypes/Folder.json index 24d57920a42..341bc33ef26 100644 --- a/lib/models/Courseware/BlockTypes/Folder.json +++ b/lib/models/Courseware/BlockTypes/Folder.json @@ -15,5 +15,5 @@ "required": [ "folder_id" ], - "additionalProperties": false + "additionalProperties": true } diff --git a/lib/models/Courseware/BlockTypes/Gallery.json b/lib/models/Courseware/BlockTypes/Gallery.json index 78e27476365..a71ca363feb 100644 --- a/lib/models/Courseware/BlockTypes/Gallery.json +++ b/lib/models/Courseware/BlockTypes/Gallery.json @@ -27,5 +27,5 @@ "required": [ "folder_id" ], - "additionalProperties": false + "additionalProperties": true } diff --git a/resources/vue/store/courseware/courseware-shelf.module.js b/resources/vue/store/courseware/courseware-shelf.module.js index e1b07747a9b..8fab7a275c1 100644 --- a/resources/vue/store/courseware/courseware-shelf.module.js +++ b/resources/vue/store/courseware/courseware-shelf.module.js @@ -405,7 +405,7 @@ export const actions = { }, async createFile(context, { file, filedata, folder }) { - const termId = file?.relationships['terms-of-use']?.data?.id ?? null; + const termId = file?.relationships?.['terms-of-use']?.data?.id ?? null; const formData = new FormData(); formData.append('file', filedata, file.attributes.name); if (termId) { -- GitLab