unuseToken in create ticket
This commit is contained in:
parent
035fd231c9
commit
3a84c260d0
@ -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) {
|
||||||
|
Loading…
Reference in New Issue
Block a user