Merge pull request #4697 from devansh-webkul/s-2

Invoice Issue Fixed - SA2
This commit is contained in:
Glenn Hermans 2021-03-01 16:17:07 +01:00 committed by GitHub
commit 2a24098cb5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 1 deletions

View File

@ -2,9 +2,9 @@
namespace Webkul\Shop\Http\Controllers;
use PDF;
use Webkul\Sales\Repositories\OrderRepository;
use Webkul\Sales\Repositories\InvoiceRepository;
use PDF;
class OrderController extends Controller
{
@ -83,6 +83,10 @@ class OrderController extends Controller
{
$invoice = $this->invoiceRepository->findOrFail($id);
if ($invoice->order->customer_id !== auth()->guard('customer')->user()->id) {
abort(404);
}
$pdf = PDF::loadView('shop::customers.account.orders.pdf', compact('invoice'))->setPaper('a4');
return $pdf->download('invoice-' . $invoice->created_at->format('d-m-Y') . '.pdf');