diff --git a/app/Http/Controllers/ClientPortal/QuoteController.php b/app/Http/Controllers/ClientPortal/QuoteController.php index 2e39adf518fc..8b338eb49ed2 100644 --- a/app/Http/Controllers/ClientPortal/QuoteController.php +++ b/app/Http/Controllers/ClientPortal/QuoteController.php @@ -154,6 +154,10 @@ class QuoteController extends Controller } } + if(count($ids) == 1){ + return redirect()->route('client.quote.show', $quotes->first()->hashed_id); + } + return redirect() ->route('client.quotes.index') ->withSuccess('Quote(s) approved successfully.'); diff --git a/resources/views/portal/ninja2020/quotes/show.blade.php b/resources/views/portal/ninja2020/quotes/show.blade.php index 34f85486c7d7..7d805fbab895 100644 --- a/resources/views/portal/ninja2020/quotes/show.blade.php +++ b/resources/views/portal/ninja2020/quotes/show.blade.php @@ -25,6 +25,8 @@
@include('portal.ninja2020.quotes.includes.actions', ['quote' => $quote])
+ @elseif($quote->status_id === \App\Models\Quote::STATUS_APPROVED) +

{{ ctrans('texts.approved') }}

@else

{{ ctrans('texts.quotes_with_status_sent_can_be_approved') }}

@endif