decentraland / unity-renderer

Unity implementation of Decentraland Client
https://play.decentraland.org
Apache License 2.0
137 stars 92 forks source link

Spike: verify checks on "no-longer-owned" wearables for other avatars. #1062

Closed olavra closed 2 years ago

olavra commented 3 years ago

As part of the third party wearables initiative, we need to check which validation does the explorer on other avatars wearing wearables that are owned or not. Research if "no-longer-owned" wearables are validated by some part of explorer

AjimenezDCL commented 2 years ago

Just checked with platform. Sold wearables are removed by the lambdas when retrieving both user catalog and user profile.

The only edge case affecting the renderer is about user profiles that suddenly doesn't contain wearables for required categories (such as upper-body or lower-body). I made a local test with profiles not containing said wearables and it's falling back to default wearables correctly.

Even empty profiles (with just bodyshape) are working fine.