N°4213 Allow all AttributeSet impl to be saved in portal

This commit is contained in:
Pierre Goiffon
2021-11-26 17:13:55 +01:00
parent 7934f9b9dc
commit 4db5d4c08d

View File

@@ -22,8 +22,7 @@ namespace Combodo\iTop\Portal\Form;
use AttachmentPlugIn;
use AttributeDateTime;
use AttributeEnumSet;
use AttributeTagSet;
use AttributeSet;
use CMDBChangeOpAttachmentAdded;
use CMDBChangeOpAttachmentRemoved;
use Combodo\iTop\Form\Field\Field;
@@ -1324,7 +1323,7 @@ class ObjectFormManager extends FormManager
// Setting value in the object
$this->oObject->Set($sAttCode, $oLinkSet);
} elseif (($oAttDef instanceof AttributeEnumSet) || ($oAttDef instanceof AttributeTagSet)) {
} elseif ($oAttDef instanceof AttributeSet) {
/** @var \ormSet $oTagSet */
$oOrmSet = $this->oObject->Get($sAttCode);
if (is_null($oOrmSet)) {