diff --git a/SeedDMS_Core/Core/inc.ClassDMS.php b/SeedDMS_Core/Core/inc.ClassDMS.php index 991f21f01..de4e37330 100644 --- a/SeedDMS_Core/Core/inc.ClassDMS.php +++ b/SeedDMS_Core/Core/inc.ClassDMS.php @@ -2703,7 +2703,7 @@ class SeedDMS_Core_DMS { if (is_object($this->getAttributeDefinitionByName($name))) { return false; } - if(!$objtype) + if($objtype < SeedDMS_Core_AttributeDefinition::objtype_all || $objtype > SeedDMS_Core_AttributeDefinition::objtype_documentcontent) return false; if(!$type) return false; diff --git a/SeedDMS_Core/package.xml b/SeedDMS_Core/package.xml index 76b616b57..e0077eb64 100644 --- a/SeedDMS_Core/package.xml +++ b/SeedDMS_Core/package.xml @@ -24,6 +24,7 @@ GPL License +fix SeedDMS_Core_DMS::addAttributeDefinition() when objtype is 0