diff --git a/app/Console/Commands/GetStructures.php b/app/Console/Commands/GetStructures.php index 715f2a36b..6c562a157 100644 --- a/app/Console/Commands/GetStructures.php +++ b/app/Console/Commands/GetStructures.php @@ -106,14 +106,15 @@ class GetStructuresCommand extends Command Log::critical("Failed to get structure list."); return null; } - - for($i = 1; $i <= $structures->pages; $i++) { - $job = new JobProcessStructure; - $job->charId = $charId; - $job->corpId = $corpId; - $job->page = $i; - ProcessStructureJob::dispatch($job)->onQueue('structures'); - } + if(isset($structures)) { + for($i = 1; $i <= $structures->pages; $i++) { + $job = new JobProcessStructure; + $job->charId = $charId; + $job->corpId = $corpId; + $job->page = $i; + ProcessStructureJob::dispatch($job)->onQueue('structures'); + } + } //Mark the job as finished $task->SetStopStatus();