Skip to content
Snippets Groups Projects
Commit bf3b25b5 authored by Jan-Hendrik Willms's avatar Jan-Hendrik Willms
Browse files

prevent error by accessing the items in object_id individually, fixes #5031

Closes #5031

Merge request studip/studip!3770
parent 3d3ad862
No related branches found
No related tags found
No related merge requests found
......@@ -89,7 +89,7 @@ class I18NStringDatafield extends I18NString
if ($base === null) {
$df = DatafieldEntryModel::findOneBySQL(
"`datafield_id` = ? AND `range_id` = ? AND `sec_range_id` = ? AND `lang` = ''",
$object_id
[$object_id[0], $object_id[1], $object_id[2]]
);
$base = $df ? $df->content : '';
}
......@@ -113,13 +113,13 @@ class I18NStringDatafield extends I18NString
public static function fetchDataForField($object_id, $table, $field)
{
$result = [];
DatafieldEntryModel::findEachBySQL(
function (DatafieldEntryModel $model) use (&$result) {
$result[$model->lang] = $model->content;
},
"`datafield_id` = ? AND `range_id` = ? AND `sec_range_id` = ? AND `lang` <> ''",
$object_id
[$object_id[0], $object_id[1], $object_id[2]]
);
return $result;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment