Added recurring notification on off to cron

This commit is contained in:
johnnyq
2024-04-12 20:25:05 -04:00
parent 29a83b1e8e
commit c46d35247b

View File

@@ -559,10 +559,11 @@ while ($row = mysqli_fetch_array($sql_recurring)) {
$recurring_discount_amount = floatval($row['recurring_discount_amount']); $recurring_discount_amount = floatval($row['recurring_discount_amount']);
$recurring_amount = floatval($row['recurring_amount']); $recurring_amount = floatval($row['recurring_amount']);
$recurring_currency_code = sanitizeInput($row['recurring_currency_code']); $recurring_currency_code = sanitizeInput($row['recurring_currency_code']);
$recurring_note = sanitizeInput($row['recurring_note']); //Escape SQL $recurring_note = sanitizeInput($row['recurring_note']);
$recurring_invoice_email_notify = intval($row['recurring_invoice_email_notify']);
$category_id = intval($row['recurring_category_id']); $category_id = intval($row['recurring_category_id']);
$client_id = intval($row['recurring_client_id']); $client_id = intval($row['recurring_client_id']);
$client_name = sanitizeInput($row['client_name']); //Escape SQL just in case a name is like Safran's etc $client_name = sanitizeInput($row['client_name']);
$client_net_terms = intval($row['client_net_terms']); $client_net_terms = intval($row['client_net_terms']);
@@ -610,7 +611,7 @@ while ($row = mysqli_fetch_array($sql_recurring)) {
mysqli_query($mysqli, "UPDATE recurring SET recurring_last_sent = CURDATE(), recurring_next_date = DATE_ADD(CURDATE(), INTERVAL 1 $recurring_frequency) WHERE recurring_id = $recurring_id"); mysqli_query($mysqli, "UPDATE recurring SET recurring_last_sent = CURDATE(), recurring_next_date = DATE_ADD(CURDATE(), INTERVAL 1 $recurring_frequency) WHERE recurring_id = $recurring_id");
if ($config_recurring_auto_send_invoice == 1) { if ($config_recurring_auto_send_invoice == 1 && $recurring_invoice_email_notify == 1) {
$sql = mysqli_query( $sql = mysqli_query(
$mysqli, $mysqli,
"SELECT * FROM invoices "SELECT * FROM invoices