diff --git a/SeedDMS_Core/Core/inc.ClassAttribute.php b/SeedDMS_Core/Core/inc.ClassAttribute.php index 088f4e73c..b82ccf1e8 100644 --- a/SeedDMS_Core/Core/inc.ClassAttribute.php +++ b/SeedDMS_Core/Core/inc.ClassAttribute.php @@ -1227,6 +1227,8 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */ $values = explode($attrvalue[0], substr($attrvalue, 1)); else $values = array($attrvalue); + } elseif(is_array($attrvalue)) { + $values = $attrvalue; } elseif(is_string($attrvalue) && !$attrvalue) { $values = array(); } else diff --git a/SeedDMS_Core/package.xml b/SeedDMS_Core/package.xml index 61ab24884..3d95e9911 100644 --- a/SeedDMS_Core/package.xml +++ b/SeedDMS_Core/package.xml @@ -24,6 +24,7 @@ GPL License +- fix validating multi value attributes