fix nasty error when validating attribute in a hook

This commit is contained in:
Uwe Steinmann 2025-03-14 17:32:36 +01:00
parent 1d62de5213
commit d7f1e899ba

View File

@ -249,8 +249,8 @@ default:
if(isset($_POST["attributes_version"]) && $_POST["attributes_version"]) {
$attributes = $_POST["attributes_version"];
foreach($attributes as $attrdefid=>$attribute) {
if(null === ($ret = $controller->callHook('validateAttribute', $attrdef, $attribute))) {
$attrdef = $dms->getAttributeDefinition($attrdefid);
if(null === ($ret = $controller->callHook('validateAttribute', $attrdef, $attribute))) {
if($attribute) {
switch($attrdef->getType()) {
case SeedDMS_Core_AttributeDefinition::type_date: