You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: pass URL strings and file_ids through to Telegram media API
The telegram_send_photo, telegram_send_video, telegram_send_audio, and
telegram_send_animation blocks always routed media params through
normalizeFileInput(), which JSON.parse's string inputs and returns
undefined when parsing fails. This caused plain URL strings and
Telegram file_id strings (both valid per the Telegram Bot API) to be
silently dropped, resulting in "Photo is required." even when a valid
URL was provided.
Extract a resolveTelegramMedia() helper that passes plain strings
through directly and only delegates to normalizeFileInput when the
value is a serialized JSON object/array or a non-string value.
Fixes#3220
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments