diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
new file mode 100644
index 0000000..1b5ff34
--- /dev/null
+++ b/pnpm-workspace.yaml
@@ -0,0 +1,8 @@
+ignoredBuiltDependencies:
+ - '@prisma/client'
+ - '@prisma/engines'
+ - '@tailwindcss/oxide'
+ - esbuild
+ - prisma
+ - sharp
+ - unrs-resolver
diff --git a/prisma/schema.prisma b/prisma/schema.prisma
index 7a7a2ba..d3210e3 100644
--- a/prisma/schema.prisma
+++ b/prisma/schema.prisma
@@ -132,7 +132,7 @@ model Ticket {
reference Int @default(0)
subject String
summary String?
- status TicketStatus @default(NEW)
+ status TicketStatus @default(PENDING)
priority TicketPriority @default(MEDIUM)
channel TicketChannel @default(EMAIL)
queueId String?
diff --git a/src/app/invite/[token]/page.tsx b/src/app/invite/[token]/page.tsx
index cb33c0f..23bd23e 100644
--- a/src/app/invite/[token]/page.tsx
+++ b/src/app/invite/[token]/page.tsx
@@ -7,9 +7,10 @@ import { InviteAcceptForm } from "@/components/invite/invite-accept-form"
export const dynamic = "force-dynamic"
-export default async function InvitePage({ params }: { params: { token: string } }) {
+export default async function InvitePage({ params }: { params: Promise<{ token: string }> }) {
+ const { token } = await params
const invite = await prisma.authInvite.findUnique({
- where: { token: params.token },
+ where: { token },
include: { events: { orderBy: { createdAt: "asc" } } },
})
diff --git a/src/app/portal/tickets/[id]/page.tsx b/src/app/portal/tickets/[id]/page.tsx
index 287e141..e54fba8 100644
--- a/src/app/portal/tickets/[id]/page.tsx
+++ b/src/app/portal/tickets/[id]/page.tsx
@@ -1,5 +1,6 @@
import { PortalTicketDetail } from "@/components/portal/portal-ticket-detail"
-export default function PortalTicketDetailPage({ params }: { params: { id: string } }) {
- return
+export default async function PortalTicketDetailPage({ params }: { params: Promise<{ id: string }> }) {
+ const { id } = await params
+ return
}