Seal live dashboard event gaps

This commit is contained in:
Thanakorn S
2026-05-25 17:02:52 +07:00
parent 3c9475f3fa
commit 5c0166ae73
13 changed files with 147 additions and 17 deletions
@@ -6,6 +6,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/notify_node.php';
$return_id = (int)($data['id'] ?? 0);
@@ -29,6 +30,9 @@
$answer['success'] = 1;
$answer['message'] = 'Supplier return confirmed.';
if ($auto_approve) {
notify_node('stock_updated', ['warehouse_id' => 0, 'type' => 'out'], $company_id);
}
} catch (PDOException $e) {
$answer['message'] = 'Database error, please try again.';