fix saving of multi value attributes

This commit is contained in:
Uwe Steinmann 2014-11-04 16:54:56 +01:00
parent 2403b2f2a7
commit 55def11f01

View File

@ -750,7 +750,8 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
if($attributes) {
foreach($attributes as $attrdefid=>$attribute) {
if(trim($attribute))
/* $attribute can be a string or an array */
if($attribute)
if(!$document->setAttributeValue($this->_dms->getAttributeDefinition($attrdefid), $attribute)) {
$document->remove();
$db->rollbackTransaction();