diff --git a/cronjobs/pplns_payout.php b/cronjobs/pplns_payout.php index 1fe17879..27c53f36 100755 --- a/cronjobs/pplns_payout.php +++ b/cronjobs/pplns_payout.php @@ -231,7 +231,7 @@ foreach ($aAllBlocks as $iIndex => $aBlock) { } } else { $aMailData = array( - 'email' => $setting->getValue('website_email'), + 'email' => $setting->getValue('system_error_email'), 'subject' => 'Payout processing aborted', 'Error' => 'Potential double payout detected. All payouts halted until fixed!', 'BlockID' => $aBlock['id'], diff --git a/cronjobs/proportional_payout.php b/cronjobs/proportional_payout.php index d863cc0d..b38e762d 100755 --- a/cronjobs/proportional_payout.php +++ b/cronjobs/proportional_payout.php @@ -125,7 +125,7 @@ foreach ($aAllBlocks as $iIndex => $aBlock) { } else { $log->logFatal('Possible double payout detected. Aborted.'); $aMailData = array( - 'email' => $setting->getValue('website_email'), + 'email' => $setting->getValue('system_error_email'), 'subject' => 'Payout Failure: Double Payout', 'Error' => 'Possible double payout detected', 'BlockID' => $aBlock['id'], diff --git a/public/include/config/admin_settings.inc.php b/public/include/config/admin_settings.inc.php index b73f6c93..ae7f2263 100644 --- a/public/include/config/admin_settings.inc.php +++ b/public/include/config/admin_settings.inc.php @@ -172,6 +172,13 @@ $aSettings['acl'][] = array( 'name' => 'acl_round_statistics', 'value' => $setting->getValue('acl_round_statistics'), 'tooltip' => 'Make the round statistics page private (users only) or public.' ); +$aSettings['system'][] = array( + 'display' => 'E-mail address for system error notifications', 'type' => 'text', + 'size' => 25, + 'default' => 'test@example.com', + 'name' => 'system_error_email', 'value' => $setting->getValue('system_error_email'), + 'tooltip' => 'The email address for system errors notifications, like cronjobs failures.' +); $aSettings['system'][] = array( 'display' => 'Disable e-mail confirmations', 'type' => 'select', 'options' => array( 0 => 'No', 1 => 'Yes' ),