client.defineJob({ id: "unregister-job", name: "Unregister dynamic schedule", version: "0.1.1", trigger: eventTrigger({ name: "schedule.unregister", schema: z.object({ id: z.string(), }), }), run: async (payload, io, ctx) => { //unregisters a DynamicSchedule with a CRON await io.unregisterCron("❌📆", dynamicSchedule, payload.id); }, });
io.unregisterCron() allows you to unregister a DynamicSchedule that was previously registered with io.registerCron().
io.unregisterCron()
io.registerCron()
run()
Was this page helpful?