feat(extension-requests): add manager queue with quick decisions
This commit is contained in:
@@ -11,6 +11,7 @@ import type {
|
||||
TicketAssignmentSummary,
|
||||
TicketAssignmentsResponse,
|
||||
TicketExtensionRequestsResponse,
|
||||
TicketExtensionRequestsParams,
|
||||
TicketOverviewDetail,
|
||||
TicketDefectClassesResponse,
|
||||
TicketListParams,
|
||||
@@ -136,7 +137,7 @@ export const ticketService = {
|
||||
assignmentId: number,
|
||||
): Promise<TicketExtensionRequestsResponse> => {
|
||||
const response = await axiosClient.get<TicketExtensionRequestsResponse>(
|
||||
API_ROUTES.TICKETS.EXTENSION_REQUESTS(ticketId),
|
||||
API_ROUTES.TICKETS.TICKET_EXTENSION_REQUESTS(ticketId),
|
||||
{
|
||||
params: { assignment_id: assignmentId },
|
||||
},
|
||||
@@ -144,6 +145,16 @@ export const ticketService = {
|
||||
return response.data;
|
||||
},
|
||||
|
||||
getTicketExtensionRequests: async (
|
||||
params: TicketExtensionRequestsParams,
|
||||
): Promise<TicketExtensionRequestsResponse> => {
|
||||
const response = await axiosClient.get<TicketExtensionRequestsResponse>(
|
||||
API_ROUTES.TICKETS.EXTENSION_REQUESTS,
|
||||
{ params },
|
||||
);
|
||||
return response.data;
|
||||
},
|
||||
|
||||
reviewTicketExtension: async (
|
||||
ticketId: string,
|
||||
assignmentId: number,
|
||||
|
||||
Reference in New Issue
Block a user