Skip to content

Cherry-pick de09ca149: fix(telegram): use retry logic for sticker getFile calls (#32349)#1646

Merged
alexey-pelykh merged 1 commit intomainfrom
cherry-pick/de09ca149-retry-sticker-getfile
Mar 19, 2026
Merged

Cherry-pick de09ca149: fix(telegram): use retry logic for sticker getFile calls (#32349)#1646
alexey-pelykh merged 1 commit intomainfrom
cherry-pick/de09ca149-retry-sticker-getfile

Conversation

@alexey-pelykh
Copy link
Copy Markdown

Cherry-pick from upstream

Upstream commit: de09ca149
Author: scoootscooob

fix(telegram): use retry logic for sticker getFile calls (openclaw#32349)

)

The sticker code path called ctx.getFile() directly without retry,
unlike the non-sticker media path which uses resolveTelegramFileWithRetry
(3 attempts with jitter). This made sticker downloads vulnerable to
transient Telegram API failures, particularly in group topics where
file availability can be delayed.

Refs openclaw#32326

Co-authored-by: Claude Opus 4.6 <[email protected]>
(cherry picked from commit de09ca1)
@alexey-pelykh alexey-pelykh merged commit 3cc4a0f into main Mar 19, 2026
7 checks passed
@alexey-pelykh alexey-pelykh deleted the cherry-pick/de09ca149-retry-sticker-getfile branch March 19, 2026 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants