diff --git a/admin/binary.php b/admin/binary.php index b0a3b7b..2f67dd4 100644 --- a/admin/binary.php +++ b/admin/binary.php @@ -12,7 +12,7 @@ if (!hasPermission('view_orders')) { // Auto-settle expired orders $db->beginTransaction(); try { - $stmt = $db->prepare("SELECT o.*, u.win_loss_control as user_control FROM binary_orders o JOIN users u ON o.user_id = u.id WHERE o.status = 0 AND DATE_ADD(o.created_at, INTERVAL o.duration SECOND) <= NOW()"); + $stmt = $db->prepare("SELECT o.*, u.win_loss_control as user_control FROM binary_orders o JOIN users u ON o.user_id = u.id WHERE o.status = 'pending' AND DATE_ADD(o.created_at, INTERVAL o.duration SECOND) <= NOW()"); $stmt->execute(); $expired = $stmt->fetchAll(); foreach ($expired as $o) { @@ -139,7 +139,7 @@ $orders = $stmt->fetchAll();