From b2062a052b617133c880ca0b82e5f8cbb78e1c04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=BCneyt=20=C5=9Eent=C3=BCrk?= Date: Fri, 2 Oct 2020 10:34:27 +0300 Subject: [PATCH] Recurring check add control company has recurable --- app/Console/Commands/RecurringCheck.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Console/Commands/RecurringCheck.php b/app/Console/Commands/RecurringCheck.php index 9f3565c15..4b5bbb2be 100644 --- a/app/Console/Commands/RecurringCheck.php +++ b/app/Console/Commands/RecurringCheck.php @@ -42,9 +42,14 @@ class RecurringCheck extends Command config(['laravel-model-caching.enabled' => false]); // Get all companies - $companies = Company::enabled()->cursor(); + $companies = Company::enabled()->withCount('recurring')->cursor(); foreach ($companies as $company) { + // Check company recurring + if (!$company->recurring_count) { + continue; + } + $this->info('Creating recurring records for ' . $company->name . ' company.'); // Set company id