Merge branch 'hotfix'

This commit is contained in:
Jérémy Munsch 2022-09-05 09:05:27 +02:00
commit 0414224156
No known key found for this signature in database
GPG key ID: 18361AF3BFEC0FEC

View file

@ -15,7 +15,6 @@ use Illuminate\Validation\ValidationException;
use Kwaadpepper\CrudPolicies\Http\Requests\CrudIndexRequest;
use Kwaadpepper\CrudPolicies\Traits\CrudController;
use Kwaadpepper\Enum\Rules\EnumIsValidRule;
use Symfony\Component\HttpFoundation\Response;
/**
* * Because update is denied when invoice is sent to the client
@ -144,7 +143,8 @@ class InvoiceController extends Controller
public function updateModel(Invoice &$model)
{
if ($model->signed_date) {
throw ValidationException::withMessages(['erreur' => trans('Il n\'est pas possible de mettre a jour un devis qui est signé')
throw ValidationException::withMessages([
'erreur' => trans('Il n\'est pas possible de mettre a jour un devis qui est signé')
]);
}
$this->validateTasks($model);
@ -209,7 +209,7 @@ class InvoiceController extends Controller
* @param \App\Models\Invoice $invoice
* @return \Symfony\Component\HttpFoundation\Response
*/
public function download(Invoice $invoice): Response
public function download(Invoice $invoice)
{
$this->authorize($invoice, 'download');
return $invoice->generateInvoice()