diff --git a/application/Espo/Core/Utils/Database/Orm/FieldConverters/LinkMultiple.php b/application/Espo/Core/Utils/Database/Orm/FieldConverters/LinkMultiple.php index 8494b6d833..dda243f714 100644 --- a/application/Espo/Core/Utils/Database/Orm/FieldConverters/LinkMultiple.php +++ b/application/Espo/Core/Utils/Database/Orm/FieldConverters/LinkMultiple.php @@ -56,6 +56,13 @@ class LinkMultiple implements FieldConverter 'fieldType' => 'linkMultiple', ]); + /** @var array $defaults */ + $defaults = $fieldDefs->getParam('defaultAttributes') ?? []; + + if (array_key_exists($idsName, $defaults)) { + $idsDefs = $idsDefs->withDefault($defaults[$idsName]); + } + $namesDefs = AttributeDefs::create($namesName) ->withType(AttributeType::JSON_OBJECT) ->withNotStorable()