Update commonobject.class.php

This commit is contained in:
fbosman 2019-07-01 12:34:27 +02:00 committed by GitHub
parent ff7ae5ef20
commit 3e91fdda77
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5008,6 +5008,8 @@ abstract class CommonObject
$attributeLabel = $extrafields->attributes[$this->table_element]['label'][$attributeKey];
$attributeParam = $extrafields->attributes[$this->table_element]['param'][$attributeKey];
$attributeRequired = $extrafields->attributes[$this->table_element]['required'][$attributeKey];
$attrfieldcomputed = $extrafields->attributes[$this->table_element]['computed'][$attributeKey];
if ($attributeRequired)
{
@ -5024,6 +5026,12 @@ abstract class CommonObject
//dol_syslog("attributeLabel=".$attributeLabel, LOG_DEBUG);
//dol_syslog("attributeType=".$attributeType, LOG_DEBUG);
if (!empty($attrfieldcomputed))
{
$value = dol_eval($attrfieldcomputed, 1, 0);
$new_array_options[$key] = $value;
}
switch ($attributeType)
{