mirror of
https://github.com/andwati/dokploy.git
synced 2026-11-15 16:35:17 +00:00
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.
This commit is contained in:
@@ -14,7 +14,7 @@ import {
|
|||||||
updateSchedule,
|
updateSchedule,
|
||||||
} from "@dokploy/server/services/schedule";
|
} from "@dokploy/server/services/schedule";
|
||||||
import { TRPCError } from "@trpc/server";
|
import { TRPCError } from "@trpc/server";
|
||||||
import { desc, eq } from "drizzle-orm";
|
import { asc, desc, eq } from "drizzle-orm";
|
||||||
import { z } from "zod";
|
import { z } from "zod";
|
||||||
import { audit } from "@/server/api/utils/audit";
|
import { audit } from "@/server/api/utils/audit";
|
||||||
import { removeJob, schedule } from "@/server/utils/backup";
|
import { removeJob, schedule } from "@/server/utils/backup";
|
||||||
@@ -157,6 +157,7 @@ export const scheduleRouter = createTRPCRouter({
|
|||||||
};
|
};
|
||||||
return db.query.schedules.findMany({
|
return db.query.schedules.findMany({
|
||||||
where: where[input.scheduleType],
|
where: where[input.scheduleType],
|
||||||
|
orderBy: [asc(schedules.name)],
|
||||||
with: {
|
with: {
|
||||||
application: true,
|
application: true,
|
||||||
server: true,
|
server: true,
|
||||||
|
|||||||
Reference in New Issue
Block a user