Google sign-in is now faster for new users.
When a new user signed in with Google for the first time, NavEd was searching every school twice — once looking for an existing account, and again looking for a pending invitation. With 30+ schools on the platform, this added ~300ms of unnecessary delay to the sign-in flow.
Now both checks happen in a single pass through the schools, cutting the lookup time roughly in half.
Fixes and Improvements¶
- Consolidated two separate school-scanning loops into one during Google sign-in