diff options
Diffstat (limited to 'packages/shared-server')
| -rw-r--r-- | packages/shared-server/src/queues.ts | 7 |
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", { |
