Merge pull request #4697 from devansh-webkul/s-2
Invoice Issue Fixed - SA2
This commit is contained in:
commit
2a24098cb5
|
|
@ -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');
|
||||
|
|
|
|||
Loading…
Reference in New Issue