Yellow-Dog-Man / Resonite-Issues

Issue repository for Resonite.
https://resonite.com
140 stars 2 forks source link

Some user PFPs not showing up #1088

Open RobertBaruch opened 10 months ago

RobertBaruch commented 10 months ago

Describe the bug?

In the dash contacts tab, there are some users shown who say they have profile pics, they've confirmed that they can see their own profile pic, but I just get the anonymous person pic. It isn't random, it's always the same people.

To Reproduce

Unknown, since it only seems to happen to me.

Expected behavior

I see everyone's PFP.

Screenshots

no_pfps

Resonite Version Number

Beta 2024.1.3.1265

What Platforms does this occur on?

Windows

What headset if any do you use?

Quest 2

Log Files

DESKTOP-83DJ9R8 - 2024.1.3.1265 - 2024-01-06 18_49_37.log

Additional Context

This behavior has been consistent since I started using Resonite when it was first released.

Reporters

Xekri

shiftyscales commented 7 months ago

Is this issue still occurring, @RobertBaruch?

Krzeszny commented 5 months ago

@shiftyscales This issue seems to happen to many users. I can't see the pics of about 50% contacts. image image

RobertBaruch commented 2 months ago

Closing, as this seems to work now.

stiefeljackal commented 2 months ago

@RobertBaruch Please reopen this issue as this is still an issue. My one friend, Rucio, that I know has a profile picture still does not show up in the dash for me.

image
XDelta commented 2 months ago

Confirming that Rucio does in fact have a profile image set 74c520a127 I also still see this occurring for users I know have profile pictures set

stiefeljackal commented 2 months ago

Digging more into this, it appears that there might be an issue with the migration process for contacts. Based on the contact information for Rucio that I have on my main account (StiefelJackal), it appears that the information was not fully migrated as shown in the below screenshot with IsMigrated as False and Profile as null. Profile is responsible for providing the picture for the contact, I believe.

image

Comparing that to my testing/canary account (l33tCanaryTester), the information for Rucio was fully migrated over with IsMigrated as True and Profile having data. The profile picture is displayed correctly when logged in under the testing account.

image

Another case of this on my end is FoxBox. FoxBox is another contact that was migrated over. Originally, FoxBox was exhibiting this same behavior. However, once FoxBox updated the user profile picture near the end of 2023, the profile picture started showing. Based on that, the information below shows Profile having data while IsMigrated is still listed as False.

image

It is possible that this issue can be resolved if the profile picture of the migrated account is updated on the other user's end. However, this should not be the solution.

shiftyscales commented 2 months ago

It is possible that this issue can be resolved if the profile picture of the migrated account is updated on the other user's end. However, this should not be the solution.

Not a solution- but could be a good mitigation in the interim for those bothered / affected by this detail.

Thanks for the additional research into this issue.