fix(cron): accept delivery mode "none" for sessionTarget="main" (#27431) (#28871)

This commit is contained in:
Glucksberg
2026-03-02 12:32:00 -04:00
committed by GitHub
parent 87d05592ea
commit 09f49cd921

View File

@@ -129,7 +129,8 @@ function validateTelegramDeliveryTarget(to: string | undefined): string | undefi
}
function assertDeliverySupport(job: Pick<CronJob, "sessionTarget" | "delivery">) {
if (!job.delivery) {
// No delivery object or mode is "none" -- nothing to validate.
if (!job.delivery || job.delivery.mode === "none") {
return;
}
if (job.delivery.mode === "webhook") {