diff --git a/src/api/ticket.ts b/src/api/ticket.ts index 9a59f31..70126b1 100644 --- a/src/api/ticket.ts +++ b/src/api/ticket.ts @@ -78,13 +78,13 @@ export const sendFile = async ( export const createTicket = async ( ticketNameField: string, ticketBodyField: string, - isToken?: boolean + isToken: boolean = true ): Promise<[CreateTicketResponse | null, string?]> => { try { const createTicketResponse = await createTicketRequest({ url: `${API_URL}/create`, body: { Title: ticketNameField, Message: ticketBodyField, System: false }, - useToken: isToken + useToken: Boolean(isToken) }); return [createTicketResponse]; diff --git a/src/utils/hooks/useAutoPay.ts b/src/utils/hooks/useAutoPay.ts index 205f3dd..33146ca 100644 --- a/src/utils/hooks/useAutoPay.ts +++ b/src/utils/hooks/useAutoPay.ts @@ -1,11 +1,7 @@ import { useEffect } from "react"; import { useNavigate, useSearchParams } from "react-router-dom"; -import { cancelPayCartProcess, setNotEnoughMoneyAmount, startPayCartProcess } from "@root/stores/allTypesOfPurchases"; -import { clearUserData, useUserStore } from "@root/stores/user"; -import { clearAuthToken, getAuthToken, setAuthToken } from "@frontend/kitui"; -import { clearCustomTariffs } from "@root/stores/customTariffs"; -import { clearTickets } from "@root/stores/tickets"; -import { logout } from "@root/api/auth"; +import { cancelPayCartProcess, startPayCartProcess } from "@root/stores/allTypesOfPurchases"; +import { useUserStore } from "@root/stores/user"; import { setAction, setBackWay, setFromDomain } from "@root/stores/allTypesOfPurchases"; import { Action, FromDomain } from "@root/model/autoPay"; @@ -19,14 +15,11 @@ export const useAutoPay = () => { let URLfromDomain = searchParams.get("fromdomain");//домен откуда произошёл запрос на финансовые работы let URLaction = searchParams.get("action");//что мы, собсна, хотим: оплатить, пополнить, купить и создать квиз let URLuserId = searchParams.get("userid");//тот кто начал всё это действо - let URLtoken = searchParams.get("wayback");//его токен const URLwayBack = searchParams.get("wayback") ?? "";//путь по которому нужно будет пройти после того как закончим манипуляции (без домена) let URLmoneyDifferent = Number(searchParams.get("dif"));//сколько нужно деняк navigate("/payment", { replace: true });//запомнили данные, затёрли их из адресной строки, шоб красиво было - let continueWork = true; - //Анализ нужно ли вообще вмешательство этого хука if ( URLuserId !== null && URLuserId &&