Fixes for query

This commit is contained in:
David Bomba 2021-06-22 11:13:01 +10:00
parent 8f78f93537
commit 12d040e163
2 changed files with 3 additions and 3 deletions

View File

@ -43,7 +43,7 @@ class RecurringInvoicesCron
nlog("Sending recurring invoices ".Carbon::now()->format('Y-m-d h:i:s'));
if (! config('ninja.db.multi_db_enabled')) {
$recurring_invoices = RecurringInvoice::whereDate('next_send_date', '<=', now())
$recurring_invoices = RecurringInvoice::whereDate('next_send_date', '<=', now()->toDateTimeString())
->whereNotNull('next_send_date')
->where('status_id', RecurringInvoice::STATUS_ACTIVE)
->where('remaining_cycles', '!=', '0')
@ -64,7 +64,7 @@ class RecurringInvoicesCron
foreach (MultiDB::$dbs as $db) {
MultiDB::setDB($db);
$recurring_invoices = RecurringInvoice::whereDate('next_send_date', '<=', now())
$recurring_invoices = RecurringInvoice::whereDate('next_send_date', '<=', now()->toDateTimeString())
->whereNotNull('next_send_date')
->where('status_id', RecurringInvoice::STATUS_ACTIVE)
->where('remaining_cycles', '!=', '0')

View File

@ -55,7 +55,7 @@ class ReminderJob implements ShouldQueue
{
nlog("Sending invoice reminders " . now()->format('Y-m-d h:i:s'));
Invoice::whereDate('next_send_date', '<=', now())
Invoice::whereDate('next_send_date', '<=', now()->toDateTimeString())
->where('is_deleted', 0)
->whereIn('status_id', [Invoice::STATUS_SENT, Invoice::STATUS_PARTIAL])
->where('balance', '>', 0)