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) { if($categories) {
$document->setCategories($categories); if(!$document->setCategories($categories)) {
$document->remove();
$db->rollbackTransaction();
return false;
}
} }
if($attributes) { if($attributes) {