From 4e8ed1e32d80856f8d5e109e509fccae397d4cd8 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Mon, 24 May 2021 20:58:37 +1000 Subject: [PATCH] Force deletes from local storage also --- app/Services/Invoice/InvoiceService.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Services/Invoice/InvoiceService.php b/app/Services/Invoice/InvoiceService.php index 3531e0d266f5..adb0c4e5c5ea 100644 --- a/app/Services/Invoice/InvoiceService.php +++ b/app/Services/Invoice/InvoiceService.php @@ -21,6 +21,7 @@ use App\Models\Invoice; use App\Models\Payment; use App\Models\Task; use App\Services\Client\ClientService; +use App\Utils\Ninja; use App\Utils\Traits\MakesHash; use Illuminate\Support\Carbon; use Illuminate\Support\Facades\Storage; @@ -301,6 +302,10 @@ class InvoiceService //UnlinkFile::dispatchNow(config('filesystems.default'), $this->invoice->client->invoice_filepath() . $this->invoice->numberFormatter().'.pdf'); Storage::disk(config('filesystems.default'))->delete($this->invoice->client->invoice_filepath() . $this->invoice->numberFormatter().'.pdf'); + if(Ninja::isHosted()) { + Storage::disk('public')->delete($this->invoice->client->invoice_filepath() . $this->invoice->numberFormatter().'.pdf'); + } + return $this; }