aboutsummaryrefslogtreecommitdiff
path: root/lib/models/DatafieldEntryModel.php
diff options
context:
space:
mode:
authorPeter Thienel <thienel@data-quest.de>2026-03-13 14:22:33 +0000
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2026-03-13 15:22:33 +0100
commit5239fe23a8b6b3e266dc09fd25d8c805f60d78a3 (patch)
tree8648e1e05775791bce7d165d6fff5703c4e1ab59 /lib/models/DatafieldEntryModel.php
parent7c500597a37db933c9188d67bf8a9d4dbd13e0b7 (diff)
Resolve "MVV: Modul-Kurzdarstellung im VVZ"
Closes #6252 Merge request studip/studip!4745
Diffstat (limited to 'lib/models/DatafieldEntryModel.php')
-rw-r--r--lib/models/DatafieldEntryModel.php7
1 files changed, 2 insertions, 5 deletions
diff --git a/lib/models/DatafieldEntryModel.php b/lib/models/DatafieldEntryModel.php
index c19d9f9..c2ad800 100644
--- a/lib/models/DatafieldEntryModel.php
+++ b/lib/models/DatafieldEntryModel.php
@@ -90,15 +90,12 @@ class DatafieldEntryModel extends SimpleORMap implements PrivacyObject
$range_id = $model->user_id;
$sec_range_id = $model->institut_id;
} elseif ($model instanceof ModulDeskriptor) {
- $params[':institution_ids'] = '';
- if (!empty($model->modul->responsible_institute->institut_id)) {
- $params[':institution_ids'] = [$model->modul->responsible_institute->institut_id];
- }
+ $params[':institution_ids'] = [$model->modul->responsible_institute->institut_id ?? null];
$object_class = $model->getVariant();
$object_type = 'moduldeskriptor';
$range_id = $model->deskriptor_id;
} elseif ($model instanceof ModulteilDeskriptor) {
- $params[':institution_ids'] = [$model->modulteil->modul->responsible_institute->institut_id];
+ $params[':institution_ids'] = [$model->modulteil->modul->responsible_institute->institut_id ?? null];
$object_class = $model->getVariant();
$object_type = 'modulteildeskriptor';
$range_id = $model->deskriptor_id;