From e9202bfb154368ff471ca4567283d70c46ab78d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Garc=C3=ADa=20Pulpeiro?= Date: Thu, 2 Apr 2026 11:48:50 +0200 Subject: [PATCH] fix: sort schedules by name in list query Schedules were returned in arbitrary order from the database. Add orderBy clause to sort them alphabetically by name. --- apps/dokploy/server/api/routers/schedule.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/dokploy/server/api/routers/schedule.ts b/apps/dokploy/server/api/routers/schedule.ts index 2563fd7ac..8ecc0d140 100644 --- a/apps/dokploy/server/api/routers/schedule.ts +++ b/apps/dokploy/server/api/routers/schedule.ts @@ -14,7 +14,7 @@ import { updateSchedule, } from "@dokploy/server/services/schedule"; import { TRPCError } from "@trpc/server"; -import { desc, eq } from "drizzle-orm"; +import { asc, desc, eq } from "drizzle-orm"; import { z } from "zod"; import { audit } from "@/server/api/utils/audit"; import { removeJob, schedule } from "@/server/utils/backup"; @@ -157,6 +157,7 @@ export const scheduleRouter = createTRPCRouter({ }; return db.query.schedules.findMany({ where: where[input.scheduleType], + orderBy: [asc(schedules.name)], with: { application: true, server: true,