aboutsummaryrefslogtreecommitdiffstats
path: root/packages/shared-server/src
diff options
context:
space:
mode:
Diffstat (limited to 'packages/shared-server/src')
-rw-r--r--packages/shared-server/src/queues.ts7
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/shared-server/src/queues.ts b/packages/shared-server/src/queues.ts
index 813b9c3b..742ebd4d 100644
--- a/packages/shared-server/src/queues.ts
+++ b/packages/shared-server/src/queues.ts
@@ -79,6 +79,9 @@ export const zAdminMaintenanceTaskSchema = z.discriminatedUnion("type", [
type: z.literal("tidy_assets"),
args: zTidyAssetsRequestSchema,
}),
+ z.object({
+ type: z.literal("migrate_large_link_html"),
+ }),
]);
export type ZAdminMaintenanceTask = z.infer<typeof zAdminMaintenanceTaskSchema>;
@@ -87,6 +90,10 @@ export type ZAdminMaintenanceTidyAssetsTask = Extract<
ZAdminMaintenanceTask,
{ type: "tidy_assets" }
>;
+export type ZAdminMaintenanceMigrateLargeLinkHtmlTask = Extract<
+ ZAdminMaintenanceTask,
+ { type: "migrate_large_link_html" }
+>;
export const AdminMaintenanceQueue =
QUEUE_CLIENT.createQueue<ZAdminMaintenanceTask>("admin_maintenance_queue", {