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
If a Signal user changes their avatar, the new avatar might not appear in Matrix.
Part of why this happens is because pkg/signalmeow/profile.go returns any cached profile from the last hour instead of always fetching the latest profile. This suggests that a Signal avatar change will appear in Matrix as long as the avatar is changed at least an hour after the last time it was changed.
A quick fix is to not use cached profiles, but that would obviously increase the number of profile fetches.
The text was updated successfully, but these errors were encountered:
I don't think there's a way to not cache profiles, since profiles are essentially being cached as avatar and displayname on matrix. There isn't really any way for the bridge to tell whether the matrix user is currently looking at a signal ghost's profile, to fetch it at that moment.
If a Signal user changes their avatar, the new avatar might not appear in Matrix.
Part of why this happens is because
pkg/signalmeow/profile.go
returns any cached profile from the last hour instead of always fetching the latest profile. This suggests that a Signal avatar change will appear in Matrix as long as the avatar is changed at least an hour after the last time it was changed.A quick fix is to not use cached profiles, but that would obviously increase the number of profile fetches.
The text was updated successfully, but these errors were encountered: