Seal transaction limit coverage gaps

This commit is contained in:
Thanakorn S
2026-05-26 13:10:54 +07:00
parent 9e200d31fe
commit 1a952b42dd
27 changed files with 1397 additions and 5 deletions
+2
View File
@@ -7,6 +7,7 @@
require_once '../../../assets/utils/classes/WarehouseManager.php';
require_once '../../../assets/utils/classes/InvoiceManager.php';
require_once '../../../assets/utils/classes/CompanySettingManager.php';
require_once '../../../assets/utils/classes/UsageGuard.php';
require_once '../../../assets/utils/notify_node.php';
$id = (int)($data['id'] ?? 0);
@@ -38,6 +39,7 @@
$answer['auto_invoice'] = $auto_invoice;
notify_node('order_updated', [], $company_id);
if ($auto_invoice) {
(new UsageGuard($pdo1, $company_id, $packages))->increment();
notify_node('invoice_updated', [], $company_id);
}