From 4a3529b523d5eb81342a56e6e1aaa166970502c3 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Sun, 4 Jun 2017 22:29:27 +0300 Subject: [PATCH] When restoring client show view not edit page --- app/Http/Controllers/BaseController.php | 2 +- app/Http/Controllers/CreditController.php | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/BaseController.php b/app/Http/Controllers/BaseController.php index 55ebaeb559db..378f3e3072c2 100644 --- a/app/Http/Controllers/BaseController.php +++ b/app/Http/Controllers/BaseController.php @@ -37,7 +37,7 @@ class BaseController extends Controller // when restoring redirect to entity if ($action == 'restore' && count($ids) == 1) { - return redirect("{$entityTypes}/" . $ids[0] . '/edit'); + return redirect("{$entityTypes}/" . $ids[0]); // when viewing from a datatable list } elseif (strpos($referer, '/clients/')) { return redirect($referer); diff --git a/app/Http/Controllers/CreditController.php b/app/Http/Controllers/CreditController.php index fbedd77e7f4f..187741c3dc2a 100644 --- a/app/Http/Controllers/CreditController.php +++ b/app/Http/Controllers/CreditController.php @@ -85,6 +85,18 @@ class CreditController extends BaseController return View::make('credits.edit', $data); } + /** + * @param $publicId + * + * @return \Illuminate\Http\RedirectResponse + */ + public function show($publicId) + { + Session::reflash(); + + return Redirect::to("credits/{$publicId}/edit"); + } + public function update(UpdateCreditRequest $request) { $credit = $request->entity();