diff --git a/app/Http/Controllers/InvoiceApiController.php b/app/Http/Controllers/InvoiceApiController.php index 5aa7971b1f50..1304c4226654 100644 --- a/app/Http/Controllers/InvoiceApiController.php +++ b/app/Http/Controllers/InvoiceApiController.php @@ -317,8 +317,8 @@ class InvoiceApiController extends BaseAPIController return $this->response($data); } else if ($request->action == ACTION_RESTORE) { - $invoice = Invoice::scope($publicId)->firstOrFail(); - $invoice = $this->invoiceRepo->restore($invoice); + $invoice = Invoice::scope($publicId)->withTrashed()->firstOrFail(); + $this->invoiceRepo->restore($invoice); $transformer = new InvoiceTransformer(\Auth::user()->account, Input::get('serializer')); $data = $this->createItem($invoice, $transformer, 'invoice');