From e0e3c05e6c04a20170e3d4a6cbd289a83526530b Mon Sep 17 00:00:00 2001 From: David Bomba Date: Mon, 30 Sep 2024 16:59:44 +1000 Subject: [PATCH] Add logging for self update --- app/Http/Controllers/SelfUpdateController.php | 2 ++ app/Jobs/Cron/AutoBillCron.php | 16 ++++++++-------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/app/Http/Controllers/SelfUpdateController.php b/app/Http/Controllers/SelfUpdateController.php index ba06f6806e84..f48230d361bd 100644 --- a/app/Http/Controllers/SelfUpdateController.php +++ b/app/Http/Controllers/SelfUpdateController.php @@ -64,10 +64,12 @@ class SelfUpdateController extends BaseController $file_headers = @get_headers($this->getDownloadUrl()); if(!is_array($file_headers)) { + nlog($file_headers); return response()->json(['message' => 'There was a problem reaching the update server, please try again in a little while.'], 410); } if (stripos($file_headers[0], "404 Not Found") > 0 || (stripos($file_headers[0], "302 Found") > 0 && stripos($file_headers[7], "404 Not Found") > 0)) { + nlog($file_headers); return response()->json(['message' => 'Download not yet available. Please try again shortly.'], 410); } diff --git a/app/Jobs/Cron/AutoBillCron.php b/app/Jobs/Cron/AutoBillCron.php index 9f708d95c7cd..0f6c567fdbca 100644 --- a/app/Jobs/Cron/AutoBillCron.php +++ b/app/Jobs/Cron/AutoBillCron.php @@ -63,12 +63,12 @@ class AutoBillCron nlog($auto_bill_partial_invoices->count().' partial invoices to auto bill'); - $auto_bill_partial_invoices->chunk(400, function ($invoices) { + $auto_bill_partial_invoices->chunk(40, function ($invoices) { foreach ($invoices as $invoice) { AutoBill::dispatch($invoice->id, null); } - sleep(2); + sleep(1); }); $auto_bill_invoices = Invoice::query() @@ -85,12 +85,12 @@ class AutoBillCron nlog($auto_bill_invoices->count().' full invoices to auto bill'); - $auto_bill_invoices->chunk(400, function ($invoices) { + $auto_bill_invoices->chunk(40, function ($invoices) { foreach ($invoices as $invoice) { AutoBill::dispatch($invoice->id, null); } - sleep(2); + sleep(1); }); } else { //multiDB environment, need to @@ -111,12 +111,12 @@ class AutoBillCron nlog($auto_bill_partial_invoices->count()." partial invoices to auto bill db = {$db}"); - $auto_bill_partial_invoices->chunk(400, function ($invoices) use ($db) { + $auto_bill_partial_invoices->chunk(40, function ($invoices) use ($db) { foreach ($invoices as $invoice) { AutoBill::dispatch($invoice->id, $db); } - sleep(2); + sleep(1); }); $auto_bill_invoices = Invoice::query() @@ -133,12 +133,12 @@ class AutoBillCron nlog($auto_bill_invoices->count()." full invoices to auto bill db = {$db}"); - $auto_bill_invoices->chunk(400, function ($invoices) use ($db) { + $auto_bill_invoices->chunk(40, function ($invoices) use ($db) { foreach ($invoices as $invoice) { AutoBill::dispatch($invoice->id, $db); } - sleep(2); + sleep(1); }); }