After v3.41.0 autorun does not execute after compilation with npm run dev.
Can someone help me? Maybe I don't understand something, but in version 3.41.0 it worked well.
payload.config.ts:
` ...
onInit: async (payload) => {
await payload.jobs.queue({
task: 'test-task',
queue: 'every-five-seconds',
input: {},
})
},
jobs: {
access: {
run: ({ req }: { req: PayloadRequest }): boolean => {
// Allow logged in users to execute this endpoint (default)
if (req.user) return true
// If there is no logged in user, then check
// for the Vercel Cron secret to be present as an
// Authorization header:
const authHeader = req.headers.get('authorization')
return authHeader === `Bearer ${process.env.CRON_SECRET}`
},
},
tasks: [
{
interfaceName: 'TestTask',
handler: ({req}) => {
req.payload.logger.info('TestTask: Run')
req.payload.jobs.queue({
task: 'test-task',
queue: 'every-five-seconds',
input: {}
})
return {
output: {
result: true
}
}
},
slug: 'test-task',
}
],
shouldAutoRun: () => {
console.log('autorun')
return true
},
autoRun: [
{
cron: '*/5 * * * * *',
limit: 1000,
queue: 'every-five-seconds',
},
]
},
...`