From 9bd1c111c8edd7cfe7f979e60fa29cfb7716e6e1 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Fri, 7 Oct 2016 11:38:04 +0200 Subject: [PATCH] clean up valueset in addAttributeDefintion() will remove all spaces from each value in the valueset --- SeedDMS_Core/Core/inc.ClassDMS.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/SeedDMS_Core/Core/inc.ClassDMS.php b/SeedDMS_Core/Core/inc.ClassDMS.php index c0f70e9e1..b584ff2df 100644 --- a/SeedDMS_Core/Core/inc.ClassDMS.php +++ b/SeedDMS_Core/Core/inc.ClassDMS.php @@ -1745,6 +1745,12 @@ class SeedDMS_Core_DMS { } if(!$type) return false; + if(trim($valueset)) { + $valuesetarr = array_map('trim', explode($valueset[0], substr($valueset, 1))); + $valueset = $valueset[0].implode($valueset[0], $valuesetarr); + } else { + $valueset = ''; + } $queryStr = "INSERT INTO tblAttributeDefinitions (name, objtype, type, multiple, minvalues, maxvalues, valueset, regex) VALUES (".$this->db->qstr($name).", ".intval($objtype).", ".intval($type).", ".intval($multiple).", ".intval($minvalues).", ".intval($maxvalues).", ".$this->db->qstr($valueset).", ".$this->db->qstr($regex).")"; $res = $this->db->getResult($queryStr); if (!$res)