From aae59a77dc0ce2746984ad75c5ecde7024f12e7c Mon Sep 17 00:00:00 2001 From: Manish Verma Date: Wed, 3 May 2017 18:37:17 +0530 Subject: [PATCH] bug-fix-patch Rating csrf tofen issue fix --- app/Http/Controllers/Agent/helpdesk/TicketController.php | 6 ++++++ .../themes/default1/client/helpdesk/ckeckticket.blade.php | 2 ++ 2 files changed, 8 insertions(+) diff --git a/app/Http/Controllers/Agent/helpdesk/TicketController.php b/app/Http/Controllers/Agent/helpdesk/TicketController.php index 0bf09dd63..efab03395 100644 --- a/app/Http/Controllers/Agent/helpdesk/TicketController.php +++ b/app/Http/Controllers/Agent/helpdesk/TicketController.php @@ -2068,6 +2068,9 @@ class TicketController extends Controller public function rating($id, Request $request, \App\Model\helpdesk\Ratings\RatingRef $rating_ref) { foreach ($request->all() as $key => $value) { + if ($key == "_token") { + continue; + } if (strpos($key, '_') !== false) { $ratName = str_replace('_', ' ', $key); } else { @@ -2103,6 +2106,9 @@ class TicketController extends Controller public function ratingReply($id, Request $request, \App\Model\helpdesk\Ratings\RatingRef $rating_ref) { foreach ($request->all() as $key => $value) { + if ($key == "_token") { + continue; + } $key1 = explode(',', $key); if (strpos($key1[0], '_') !== false) { $ratName = str_replace('_', ' ', $key1[0]); diff --git a/resources/views/themes/default1/client/helpdesk/ckeckticket.blade.php b/resources/views/themes/default1/client/helpdesk/ckeckticket.blade.php index fbec57e1b..23fd68658 100644 --- a/resources/views/themes/default1/client/helpdesk/ckeckticket.blade.php +++ b/resources/views/themes/default1/client/helpdesk/ckeckticket.blade.php @@ -42,6 +42,7 @@ $thread = App\Model\helpdesk\Ticket\Ticket_Thread::where('ticket_id', '=', \Cryp get(); ?> + {!! csrf_field() !!} @foreach($ratings as $rating) @if($rating->rating_area == 'Helpdesk Area') @@ -196,6 +197,7 @@ foreach ($conversations as $conversation) { } ?> + {{ csrf_field() }}  
{!! $rating->name !!}