User Profile Caching interferes with custom Webhook Names & Avatars

(#1591) Bug Fixed mobile profiles

Observed behaviour

The first time you open the channel the Webhook messages are all using different names and avatars, but on the second visit every message uses the same name/image.

Reproduction steps

  1. Create a server/Find a server where you can invite bots
  2. Invite either Fishing Bucket or Fluxcord
  3. Set up (Fishing Bucket) proxies with different names or (Fluxcord) bridge a Discord channel with different users in it
  4. (Fishing Bucket) Send messages using your various proxies or (Fluxcord) send messages with different Discord accounts
  5. Open the test channel in the mobile app
  6. Navigate to any other channel/community
  7. Return to the test channel

Build information

Beta 34, Version 1.0.0, Android 16 (arm64), Device samsung SM-S938B, Locale de-DE, Push fcm, Flutter 3.44.0, Dart 3.12.0

Platform

Android

Details

Expected behaviour All Webhook messages have different names and different avatars even though they originate from the same Webhook, even after returning to the channel a second time.
  1. Rex changed the status from Needs triage to Fixed

3 comments

Sign in with Fluxer to comment and vote.
Comment by mesub
mesubMod 1 vote
Can reproduce CR: Beta 2035, Version 1.0.0, Android 15 (arm64), Device OnePlus CPH2465, Locale en-GB, Push unifiedpush, Flutter 3.44.0, Dart 3.12.0 | NB: Is visible for a split second on subsequent visits, but then matches the actual behaviour described in the report.
Comment by loyka32
loyka32Reviewer 1 vote
Can reproduce Confirmed - Every message from the proxy uses the same profile picture and name. - Beta 2035, Version 1.0.0, Android 16 (arm64), Device samsung SM-F966B, Locale de-DE, Push unifiedpush, Flutter 3.44.0, Dart 3.12.0
Comment by I'm an issue
Can reproduce CR - Beta 13, Version 1.0.0, iOS 16.6 (arm64), Device iPhone10,3, Locale en-US, Push apns, Flutter 3.44.0, Dart 3.12.0