mirror of
https://github.com/Combodo/iTop.git
synced 2026-03-09 02:54:11 +01:00
Compare commits
1 Commits
develop
...
feature/68
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7a1b8c8145 |
@@ -13211,8 +13211,10 @@ class AttributeCustomFields extends AttributeDefinition
|
|||||||
// In that case we need additional keys : see \TemplateFieldsHandler::DoBuildForm
|
// In that case we need additional keys : see \TemplateFieldsHandler::DoBuildForm
|
||||||
$aRequestTemplateValues = $proposedValue->GetValues();
|
$aRequestTemplateValues = $proposedValue->GetValues();
|
||||||
if (false === array_key_exists('current_template_id', $aRequestTemplateValues)) {
|
if (false === array_key_exists('current_template_id', $aRequestTemplateValues)) {
|
||||||
$aRequestTemplateValues['current_template_id'] = $aRequestTemplateValues['template_id'];
|
$oCurrentValue = $oHostObject->Get($this->GetCode());
|
||||||
$aRequestTemplateValues['current_template_data'] = $aRequestTemplateValues['template_data'];
|
if(is_object($oCurrentValue)){
|
||||||
|
$aRequestTemplateValues = array_merge($oCurrentValue->GetValues(), $aRequestTemplateValues);
|
||||||
|
}
|
||||||
$proposedValue = new ormCustomFieldsValue($oHostObject, $this->GetCode(), $aRequestTemplateValues);
|
$proposedValue = new ormCustomFieldsValue($oHostObject, $this->GetCode(), $aRequestTemplateValues);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user