add upload anexos pos ordem criada

This commit is contained in:
HalbeBruno
2026-03-18 13:58:20 -03:00
parent b4799a1d42
commit d709d4cb09
5 changed files with 86 additions and 9 deletions

View File

@@ -36,7 +36,10 @@ class OrderProcessor
$domains = array_unique($domains); // Remove duplicates in batch
$conn->beginTransaction();
$inTransaction = $conn->inTransaction();
if (!$inTransaction) {
$conn->beginTransaction();
}
try {
$stmtCheck = $conn->prepare("SELECT id FROM domains WHERE name = :name");
@@ -77,11 +80,15 @@ class OrderProcessor
]);
}
$conn->commit();
if (!$inTransaction) {
$conn->commit();
}
return count($domains);
} catch (\Exception $e) {
$conn->rollBack();
if (!$inTransaction) {
$conn->rollBack();
}
throw $e;
}
}