unuseToken in create ticket
All checks were successful
Deploy / CreateImage (push) Successful in 3m47s
Deploy / DeployService (push) Successful in 21s

This commit is contained in:
Nastya 2025-03-17 03:02:08 +03:00
parent 035fd231c9
commit 3a84c260d0
2 changed files with 7 additions and 2 deletions

@ -77,12 +77,14 @@ export const sendFile = async (
export const createTicket = async ( export const createTicket = async (
ticketNameField: string, ticketNameField: string,
ticketBodyField: string ticketBodyField: string,
isToken?: boolean
): Promise<[CreateTicketResponse | null, string?]> => { ): Promise<[CreateTicketResponse | null, string?]> => {
try { try {
const createTicketResponse = await createTicketRequest({ const createTicketResponse = await createTicketRequest({
url: `${API_URL}/create`, url: `${API_URL}/create`,
body: { Title: ticketNameField, Message: ticketBodyField, System: false }, body: { Title: ticketNameField, Message: ticketBodyField, System: false },
useToken: isToken
}); });
return [createTicketResponse]; return [createTicketResponse];

@ -11,6 +11,7 @@ import {
useTheme, useTheme,
} from "@mui/material"; } from "@mui/material";
import { import {
getAuthToken,
getMessageFromFetchError, getMessageFromFetchError,
throttle, throttle,
TicketMessage, TicketMessage,
@ -270,7 +271,9 @@ export default function Chat({ open = false, onclickArrow, sx }: Props) {
const [createTicketresult, createTicketerror] = await createTicket( const [createTicketresult, createTicketerror] = await createTicket(
"Unauth title", "Unauth title",
messageField messageField,
//При создании тикета, если нет у клиента токена, то хедер authorization вовсе не нужно слать
Boolean(getAuthToken())
); );
if (createTicketerror) { if (createTicketerror) {