propperly rollback addDocument() if add categories fails

This commit is contained in:
Uwe Steinmann 2022-11-21 16:32:06 +01:00
parent c9ea05b263
commit 4e1e126783

View File

@ -1059,7 +1059,11 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
}
if($categories) {
$document->setCategories($categories);
if(!$document->setCategories($categories)) {
$document->remove();
$db->rollbackTransaction();
return false;
}
}
if($attributes) {