From fd3e47b96d51076895ff8fa188a808ecd11ef33c Mon Sep 17 00:00:00 2001 From: maranqz Date: Sun, 21 Jul 2019 14:43:52 +0300 Subject: [PATCH] Fix incorrect Lang:get using, undeclared variable, missing csrf token --- .../Client/helpdesk/FormController.php | 5 +++-- .../Client/helpdesk/UnAuthController.php | 2 +- .../agent/helpdesk/ticket/answered.blade.php | 18 +++++++++++++++--- .../agent/helpdesk/ticket/assigned.blade.php | 2 +- .../helpdesk/unauth/showticket.blade.php | 1 + 5 files changed, 21 insertions(+), 7 deletions(-) mode change 100644 => 100755 app/Http/Controllers/Client/helpdesk/UnAuthController.php mode change 100644 => 100755 resources/views/themes/default1/agent/helpdesk/ticket/answered.blade.php mode change 100644 => 100755 resources/views/themes/default1/agent/helpdesk/ticket/assigned.blade.php mode change 100644 => 100755 resources/views/themes/default1/client/helpdesk/unauth/showticket.blade.php diff --git a/app/Http/Controllers/Client/helpdesk/FormController.php b/app/Http/Controllers/Client/helpdesk/FormController.php index e6ff072c4..49dbbeb45 100755 --- a/app/Http/Controllers/Client/helpdesk/FormController.php +++ b/app/Http/Controllers/Client/helpdesk/FormController.php @@ -270,12 +270,13 @@ class FormController extends Controller public function post_ticket_reply($id, Request $request) { try { - if ($comment != null) { + $comment = $request->input('comment'); + if (!empty($comment)) { $tickets = Tickets::where('id', '=', $id)->first(); $thread = Ticket_Thread::where('ticket_id', '=', $tickets->id)->first(); $subject = $thread->title.'[#'.$tickets->ticket_number.']'; - $body = $request->input('comment'); + $body = $comment; $user_cred = User::where('id', '=', $tickets->user_id)->first(); diff --git a/app/Http/Controllers/Client/helpdesk/UnAuthController.php b/app/Http/Controllers/Client/helpdesk/UnAuthController.php old mode 100644 new mode 100755 index 138cc5768..a581032d4 --- a/app/Http/Controllers/Client/helpdesk/UnAuthController.php +++ b/app/Http/Controllers/Client/helpdesk/UnAuthController.php @@ -172,7 +172,7 @@ class UnAuthController extends Controller */ public function rating($id, Request $request, \App\Model\helpdesk\Ratings\RatingRef $rating_ref) { - foreach ($request->all() as $key => $value) { + foreach ($request->except(['_token']) as $key => $value) { if (strpos($key, '_') !== false) { $ratName = str_replace('_', ' ', $key); } else { diff --git a/resources/views/themes/default1/agent/helpdesk/ticket/answered.blade.php b/resources/views/themes/default1/agent/helpdesk/ticket/answered.blade.php old mode 100644 new mode 100755 index 531dcc6e2..3ff0d64c1 --- a/resources/views/themes/default1/agent/helpdesk/ticket/answered.blade.php +++ b/resources/views/themes/default1/agent/helpdesk/ticket/answered.blade.php @@ -119,12 +119,12 @@ if (Auth::user()->role == 'agent') {
@@ -147,6 +147,7 @@ if (Auth::user()->role == 'agent') { + @@ -216,6 +217,7 @@ if (Auth::user()->role == 'agent') { {!! $table->script('vendor.Chumper.ticket-javascript') !!} +