From 11585a5f1bd3a0b4b915159f476a712eab70dd9b Mon Sep 17 00:00:00 2001 From: dyzulk <66510723+dyzulk@users.noreply.github.com> Date: Mon, 5 Jan 2026 22:53:12 +0700 Subject: [PATCH] fix: switch attachment download to secure axios blob fetch --- .../tickets/AdminTicketDetailsClient.tsx | 38 +++++++++++++--- .../dashboard/support/TicketDetailsClient.tsx | 45 +++++++++++++++---- 2 files changed, 68 insertions(+), 15 deletions(-) diff --git a/src/app/dashboard/admin/tickets/AdminTicketDetailsClient.tsx b/src/app/dashboard/admin/tickets/AdminTicketDetailsClient.tsx index fe2490d..b2807ad 100644 --- a/src/app/dashboard/admin/tickets/AdminTicketDetailsClient.tsx +++ b/src/app/dashboard/admin/tickets/AdminTicketDetailsClient.tsx @@ -214,12 +214,36 @@ export default function AdminTicketDetailsClient() { {reply.attachments && reply.attachments.length > 0 && (
)} diff --git a/src/app/dashboard/support/TicketDetailsClient.tsx b/src/app/dashboard/support/TicketDetailsClient.tsx index 3dad8ac..c07c98c 100644 --- a/src/app/dashboard/support/TicketDetailsClient.tsx +++ b/src/app/dashboard/support/TicketDetailsClient.tsx @@ -224,16 +224,45 @@ export default function TicketDetailsClient() { > {reply.message} - {/* Attachments Display */} + {/* Attachments Display */} {reply.attachments && reply.attachments.length > 0 && ( )}