aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+studip@gmail.com>2025-01-08 09:18:17 +0000
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2025-01-08 09:18:17 +0000
commitcd63fd4fe7b61ef0fa353de9f1d841b5f1df5bbe (patch)
tree4b4dce19f9d525b5d3637cbdfd2cddfa55ba7ab0
parent73a5531e52bb304c93902059beb50d4d600eeb3c (diff)
prevent php8 warning, fixes #5103issue-5108
Closes #5103 Merge request studip/studip!3816
-rw-r--r--lib/classes/JsonApi/Schemas/Courseware/Instance.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/classes/JsonApi/Schemas/Courseware/Instance.php b/lib/classes/JsonApi/Schemas/Courseware/Instance.php
index 6c0e41e..c5683bc 100644
--- a/lib/classes/JsonApi/Schemas/Courseware/Instance.php
+++ b/lib/classes/JsonApi/Schemas/Courseware/Instance.php
@@ -21,7 +21,11 @@ class Instance extends SchemaProvider
$root = $resource->getRoot();
$unit = \Courseware\Unit::findOneBySQL('structural_element_id = ?', [$root->id]);
- return join('_', [$root->range_type, $root->range_id, $unit->id]);
+ return implode('_', [
+ $root->range_type,
+ $root->range_id,
+ $unit->id ?? '',
+ ]);
}
/**