Update deps, ticket edit updates

This commit is contained in:
Darren Clarke 2024-08-06 08:36:03 +02:00
parent aa453954ed
commit 2d892779bf
19 changed files with 1753 additions and 7776 deletions

View file

@ -1,6 +1,6 @@
"use server";
import { executeGraphQL } from "app/_lib/zammad";
import { executeGraphQL, executeREST } from "app/_lib/zammad";
import { getTicketOverviewCountsQuery } from "app/_graphql/getTicketOverviewCountsQuery";
import { getTicketsByOverviewQuery } from "app/_graphql/getTicketsByOverviewQuery";
@ -22,17 +22,12 @@ export const getOverviewTicketsAction = async (name: string) => {
let error = null;
if (name === "Recent") {
const response = await fetch(
`${process.env.ZAMMAD_URL}/api/v1/recent_view`,
);
const recent = await response.json();
console.log({ recent });
const recent = await executeREST({ path: "/api/v1/recent_view" });
for (const rec of recent) {
const res = await fetch(
`${process.env.ZAMMAD_URL}/api/v1/tickets/${rec.o_id}`,
);
const tkt = await res.json();
const tkt = await executeREST({
path: `/api/v1/tickets/${rec.o_id}`,
});
tickets.push({
...tkt,
internalId: tkt.id,