Davemaina1 stops display names from quietly vanishing
A small but real bug fix: users were losing their first names between logins, and the fork has a clean three-part patch.
The Davemaina1 fork traced a persistent annoyance - display names going missing after signup - to two causes. New users who confirmed via email weren't signed in yet when the app tried to save their name, so the save failed silently. And older users predated the current sign-up path entirely.
The fix stashes the first name into the auth provider's user-metadata field during signup (which works even before a session exists), re-checks the profile on every login, and adds a backend route that quietly fills in a missing display name without ever overwriting one a user has edited themselves. The team flagged it as a pattern worth lifting upstream if other forks layer profiles on the same auth stack.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?