From d4ab83f20956fba09133571e14a9a64244b33d64 Mon Sep 17 00:00:00 2001 From: salmonik Date: Mon, 2 Nov 2026 15:23:51 +0100 Subject: cron: keep scheduled audio silent Add a per-track silent flag. Cron already uses play_now (interrupt the current track), but play_next_locked still announced the track to the last known text channel; suppress playing and failure announcements for silent tracks, including when a cron track fails to prepare. --- src/tasks/mod.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'src/tasks') diff --git a/src/tasks/mod.rs b/src/tasks/mod.rs index ab0d062..f0585ef 100644 --- a/src/tasks/mod.rs +++ b/src/tasks/mod.rs @@ -162,6 +162,7 @@ async fn execute_audio_job(ctx: &CronContext, job: &crate::database::CronJob) { compressed: false, reupload: None, requester: None, + silent: true, }; if let Err(e) = ctx -- cgit v1.2.3