[CHANGE] Disable cron on missing wallet balance
Since wallet balance does not fix itself admins should at least look into this and force a run. Fixes #2166 once merged.
This commit is contained in:
parent
1f1c170f2a
commit
4be4698f2e
@ -69,9 +69,9 @@ if ($setting->getValue('disable_manual_payouts') != 1 && $aManualPayouts) {
|
||||
foreach ($aManualPayouts as $aUserData) $dMPTotalAmount += $aUserData['confirmed'];
|
||||
if ($dMPTotalAmount > $dWalletBalance) {
|
||||
$log->logError(" Wallet does not cover MP payouts - Payout: " . $dMPTotalAmount . " - Balance: " . $dWalletBalance);
|
||||
$monitoring->endCronjob($cron_name, 'E0079', 0, true);
|
||||
$monitoring->endCronjob($cron_name, 'E0079', 1, true);
|
||||
}
|
||||
|
||||
|
||||
$log->logInfo("Manual Payout Sum: " . $dMPTotalAmount . " | Liquid Assets: " . $dWalletBalance . " | Wallet Balance: " . ($dWalletBalance + $dBlocksUnconfirmedBalance) . " | Unconfirmed: " . $dBlocksUnconfirmedBalance);
|
||||
$log->logInfo(' found ' . count($aManualPayouts) . ' queued manual payouts');
|
||||
$mask = ' | %-10.10s | %-25.25s | %-20.20s | %-40.40s | %-20.20s |';
|
||||
@ -156,9 +156,9 @@ if ($setting->getValue('disable_auto_payouts') != 1 && $aAutoPayouts) {
|
||||
foreach ($aAutoPayouts as $aUserData) $dAPTotalAmount += $aUserData['confirmed'];
|
||||
if ($dAPTotalAmount > $dWalletBalance) {
|
||||
$log->logError(" Wallet does not cover AP payouts - Payout: " . $dAPTotalAmount . " - Balance: " . $dWalletBalance);
|
||||
$monitoring->endCronjob($cron_name, 'E0079', 0, true);
|
||||
$monitoring->endCronjob($cron_name, 'E0079', 1, true);
|
||||
}
|
||||
|
||||
|
||||
$log->logInfo("Auto Payout Sum: " . $dAPTotalAmount . " | Liquid Assets: " . $dWalletBalance . " | Wallet Balance: " . ($dWalletBalance + $dBlocksUnconfirmedBalance) . " | Unconfirmed: " . $dBlocksUnconfirmedBalance);
|
||||
$log->logInfo(' found ' . count($aAutoPayouts) . ' queued auto payouts');
|
||||
$mask = ' | %-10.10s | %-25.25s | %-20.20s | %-40.40s | %-20.20s |';
|
||||
|
||||
Loading…
Reference in New Issue
Block a user