aboutsummaryrefslogtreecommitdiff
path: root/lib/models/SimpleORMap.class.php
diff options
context:
space:
mode:
authorMoritz Strohm <strohm@data-quest.de>2022-07-04 10:14:49 +0000
committerMoritz Strohm <strohm@data-quest.de>2022-07-04 10:14:49 +0000
commit0b867f0e61bfdcacd3339bcfadaf585f7bbba716 (patch)
treef5d081243c5a44b9c170124ceab3c76df032bf99 /lib/models/SimpleORMap.class.php
parent5e8d267f10b5ae3b2a2d9bd82eb6ed44885950bd (diff)
fix for BIESt #1078
Merge request studip/studip!657
Diffstat (limited to 'lib/models/SimpleORMap.class.php')
-rw-r--r--lib/models/SimpleORMap.class.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/models/SimpleORMap.class.php b/lib/models/SimpleORMap.class.php
index 92cdf42..8b46495 100644
--- a/lib/models/SimpleORMap.class.php
+++ b/lib/models/SimpleORMap.class.php
@@ -217,7 +217,7 @@ class SimpleORMap implements ArrayAccess, Countable, IteratorAggregate
}
if (isset($config['additional_fields'])) {
foreach ($config['additional_fields'] as $a_field => $a_config) {
- if (is_array($a_config) && !(isset($a_config['get']) || isset($a_config['set']))) {
+ if (!empty($a_config) && is_array($a_config) && !(isset($a_config['get']) || isset($a_config['set']))) {
$relation = $a_config[0] ?? '';
$relation_field = $a_config[1] ?? '';
if (!$relation) {