When peer joined is triggered, we immediately update the profile in the peers view with the generic IPFS peerId, sometimes the peer broadcast to the room takes a bit to update the peer with handle, etc.
We should check our local contactsDB for the peerId and use the cached data to update the peers UI.
Also, we should look for handle / bio / etc changes and upsert our contactsDB as we see these changes.
When
peer joined
is triggered, we immediately update the profile in the peers view with the generic IPFSpeerId
, sometimes the peer broadcast to the room takes a bit to update the peer with handle, etc.We should check our local
contactsDB
for thepeerId
and use the cached data to update the peers UI.Also, we should look for handle / bio / etc changes and upsert our
contactsDB
as we see these changes.