Fix schedules running twice, closes #1288

This commit is contained in:
Dane Everitt 2018-09-03 14:32:33 -07:00
parent 413a22a3d5
commit 5bd3f59455
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
6 changed files with 18 additions and 72 deletions

View file

@ -57,6 +57,11 @@ class ProcessRunnableCommand extends Command
public function handle()
{
$schedules = $this->repository->getSchedulesToProcess(Chronos::now()->toAtomString());
if ($schedules->count() < 1) {
$this->line('There are no scheduled tasks for servers that need to be run.');
return;
}
$bar = $this->output->createProgressBar(count($schedules));
$schedules->each(function ($schedule) use ($bar) {