fix(tickets): prevent ApiException logging in ticket creation API

This commit is contained in:
xboard
2025-08-21 19:13:14 +08:00
parent a666557781
commit 53ca5d062c
@@ -41,20 +41,16 @@ class TicketController extends Controller
public function save(TicketSave $request) public function save(TicketSave $request)
{ {
try { $ticketService = new TicketService();
$ticketService = new TicketService(); $ticket = $ticketService->createTicket(
$ticket = $ticketService->createTicket( $request->user()->id,
$request->user()->id, $request->input('subject'),
$request->input('subject'), $request->input('level'),
$request->input('level'), $request->input('message')
$request->input('message') );
); HookManager::call('ticket.create.after', $ticket);
HookManager::call('ticket.create.after', $ticket); return $this->success(true);
return $this->success(true);
} catch (\Exception $e) {
Log::error($e);
return $this->fail([400, $e->getMessage()]);
}
} }
public function reply(Request $request) public function reply(Request $request)