mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-10-31 16:22:49 +00:00
bc20e64c61
A redaction push whose redacts field the SDK could not map was reported as an unknown error. The result processor only suppresses filtered-out and redacted events; every other exception becomes a visible "you have N notifications" fallback and also raises the battery optimisation banner. So a deleted message could produce a notification about itself, which is the opposite of what a redaction means, plus an unrelated banner. The branch now throws EventFilteredOut, which the processor already drops silently, and logs at warning level so the SDK gap still shows up in push history. Relates to https://github.com/element-hq/element-x-android/issues/5766