浏览代码

fix: missing ticket type var when save

Cat 2 年之前
父节点
当前提交
dd399b1db5
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      src/Controllers/User/TicketController.php

+ 2 - 0
src/Controllers/User/TicketController.php

@@ -49,6 +49,7 @@ final class TicketController extends BaseController
     {
         $title = $request->getParam('title');
         $comment = $request->getParam('comment');
+        $type = $request->getParam('type');
         if ($title === '' || $comment === '') {
             return $response->withJson([
                 'ret' => 0,
@@ -73,6 +74,7 @@ final class TicketController extends BaseController
         $ticket->userid = $this->user->id;
         $ticket->datetime = \time();
         $ticket->status = 'open_wait_admin';
+        $ticket->type = $antiXss->xss_clean($type);
         $ticket->save();
 
         if ($_ENV['mail_ticket'] === true) {