7b72dde222
* Fix condition where matching user fails when providing a username but no full name. Also shortcircuit username matching if a user exists. * Simplify Logic If the user provided is numeric, but doesn't exist in the database, assume that the user's name is a number and go through all relevant generation. of email/first+last names. Alternatively we may want to abort or remove the is_numeric bits.. it seems a little counterintuitive