Delete pdf in service rather than child job

This commit is contained in:
David Bomba 2021-03-10 12:28:12 +11:00
parent 839a5c49d3
commit 18e8934e70

View File

@ -22,6 +22,7 @@ use App\Models\Task;
use App\Services\Client\ClientService;
use App\Utils\Traits\MakesHash;
use Illuminate\Support\Carbon;
use Illuminate\Support\Facades\Storage;
class InvoiceService
{
@ -273,8 +274,9 @@ class InvoiceService
public function deletePdf()
{
UnlinkFile::dispatchNow(config('filesystems.default'), $this->invoice->client->invoice_filepath() . $this->invoice->number.'.pdf');
//UnlinkFile::dispatchNow(config('filesystems.default'), $this->invoice->client->invoice_filepath() . $this->invoice->number.'.pdf');
Storage::disk(config('filesystems.default'))->delete($this->invoice->client->invoice_filepath() . $this->invoice->number.'.pdf');
return $this;
}