diff --git a/src/app/api/portfolio/[portfolioId]/approvals/route.ts b/src/app/api/portfolio/[portfolioId]/approvals/route.ts index 90bc7b4..145ebb1 100644 --- a/src/app/api/portfolio/[portfolioId]/approvals/route.ts +++ b/src/app/api/portfolio/[portfolioId]/approvals/route.ts @@ -6,7 +6,7 @@ import { } from "@/app/db/schema/approvals"; import { portfolioCapabilities } from "@/app/db/schema/portfolio"; import { user } from "@/app/db/schema/users"; -import { and, eq, inArray, sql } from "drizzle-orm"; +import { and, desc, eq, inArray, sql } from "drizzle-orm"; import { z } from "zod"; import { getServerSession } from "next-auth"; import { AuthOptions } from "@/app/api/auth/[...nextauth]/authOptions"; @@ -106,7 +106,7 @@ export async function GET( .from(dealMeasureApprovalEvents) .leftJoin(user, eq(user.id, dealMeasureApprovalEvents.actedBy)) .where(inArray(dealMeasureApprovalEvents.hubspotDealId, dealIds)) - .orderBy(dealMeasureApprovalEvents.actedAt); + .orderBy(desc(dealMeasureApprovalEvents.actedAt)); const events = eventRows.map((e) => ({ id: e.id.toString(),