From 8b4fc459ab7a52d7708b97477e6d1aac66487ef0 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Thu, 28 Apr 2022 13:29:44 +0200 Subject: [PATCH] fix validating multi value attributes --- SeedDMS_Core/Core/inc.ClassAttribute.php | 2 ++ SeedDMS_Core/package.xml | 1 + 2 files changed, 3 insertions(+) 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