return false if attribute has not enough attribute values

This commit is contained in:
Uwe Steinmann 2022-09-20 08:23:04 +02:00
parent 724046e539
commit 12675426e6

View File

@ -70,6 +70,7 @@ class SeedDMS_Controller_EditFolder extends SeedDMS_Controller_Common {
} }
} elseif($attrdef->getMinValues() > 0) { } elseif($attrdef->getMinValues() > 0) {
$this->errormsg = getMLText("attr_min_values", array("attrname"=>$attrdef->getName())); $this->errormsg = getMLText("attr_min_values", array("attrname"=>$attrdef->getName()));
return false;
} elseif(isset($oldattributes[$attrdefid])) { } elseif(isset($oldattributes[$attrdefid])) {
if(!$folder->removeAttribute($dms->getAttributeDefinition($attrdefid))) if(!$folder->removeAttribute($dms->getAttributeDefinition($attrdefid)))
return false; return false;