1
0
Fork 0
mirror of https://github.com/mautrix/whatsapp.git synced 2026-07-11 00:19:04 -04:00
mautrix-whatsapp/pkg
Nick Mills-Barrett 91ea5c60c8 BIOS-35385 mark media retry decrypt failures as non-retryable
When a WhatsApp media retry notification fails to decrypt, receiveDirectMediaRetry returned early without setting state.resultType, leaving the zero value GENERAL_ERROR which surfaces a retryable M_NOT_FOUND. Clients then re-download the deterministically-failing media forever (infinite spinner).

Set resultType to DECRYPTION_ERROR on decrypt failure so the waiter returns a non-retryable error and the media bubble settles into a stable "media unavailable" state.
2026-07-09 15:43:03 +01:00
..
connector BIOS-35385 mark media retry decrypt failures as non-retryable 2026-07-09 15:43:03 +01:00
msgconv msgconv/wa-media: pluralize album media counts (#933) 2026-06-18 11:53:06 -07:00
waid handlewhatsapp: send analytics for timelock event 2026-06-22 15:55:40 +03:00