diff --git a/src/event/schedule_job.rs b/src/event/schedule_job.rs index 8c280b5..c2fe347 100644 --- a/src/event/schedule_job.rs +++ b/src/event/schedule_job.rs @@ -71,10 +71,11 @@ impl ScheduleJob { #[instrument(skip(self))] pub async fn add_cron_job(&mut self, server_id: u64, channel_id: u64, cron_expression: String) { - let job = match Job::new(cron_expression.as_str(), move |uuid, _l| { + let job_fn = move |uuid, _l| { // Do something info!("Cron job executed with id: {:?}", uuid); - }) { + }; + let job = match Job::new(cron_expression.as_str(), job_fn) { Ok(job) => job, Err(e) => { error!("Error creating cron job: {:?}", e);