fix(cron): preserve Telegram topic targets

This commit is contained in:
helix4u 2026-04-27 23:45:47 -06:00 committed by Teknium
parent cff29fa7fd
commit 6ce796b495
2 changed files with 19 additions and 1 deletions

View file

@ -198,7 +198,9 @@ def _resolve_single_delivery_target(job: dict, deliver_value: str) -> Optional[d
if resolved:
parsed_chat_id, parsed_thread_id, resolved_is_explicit = _parse_target_ref(platform_key, resolved)
if resolved_is_explicit:
chat_id, thread_id = parsed_chat_id, parsed_thread_id
chat_id = parsed_chat_id
if parsed_thread_id is not None:
thread_id = parsed_thread_id
else:
chat_id = resolved
except Exception: