throw exception in queue if no company

This commit is contained in:
Denis Duliçi 2021-05-28 20:35:44 +03:00
parent 6a0de2c672
commit c426eb5db0

View File

@ -40,13 +40,17 @@ class Queue extends Provider
$payload = $event->job->payload();
if (!array_key_exists('company_id', $payload)) {
return;
$event->job->delete();
throw new \Exception('Missing company. Payload: ' . json_encode($payload));
}
$company = company($payload['company_id']);
if (empty($company)) {
$event->job->delete();
throw new \Exception('Company not found. Payload: ' . json_encode($payload));
}
$company->makeCurrent();