When I join Querki through a Space invite, that Space doesn't get my Display Name
Summary: This isn't the end of the world, but it certainly isn't good.
Recipe:
- Invite, say, "aperson@gmail.com" (who isn't already a Querki user) to a Space.
- That person gets the invite, clicks on it, and thus auto-joins the Space as a Guest.
- They Sign Up for Querki on that first page, giving themselves a real Display Name like "A Test Person".
- They still show as "aperson" in the Members list for the Space.
The problem is, we're creating the Person record before they have a real account, and we don't provide a way to resynchronize after they create one.
The correct solution here is probably some sort of sync mechanism, but it isn't obvious precisely when or how that would happen. Maybe when we upgrade a Guest account to a real one, we should go through and sync any Spaces they are connected to? The answer is probably yes, but that should be based on a more general ability to sync a Person with their Identity.