LP#1246859: Improve username flow for staged users
authorJeff Godin <jgodin@tadl.org>
Wed, 30 Oct 2013 20:41:06 +0000 (16:41 -0400)
committerBen Shum <bshum@biblio.org>
Thu, 18 Sep 2014 21:00:13 +0000 (17:00 -0400)
commit2c2d8a2d81cb1e6008d1ce983af0a400ee28599a
tree8fa749141923570f6b5cc2884d58693b32e59906
parentfbf3adf7243f957ea6fef912d6f55e1b4a397d1e
LP#1246859: Improve username flow for staged users

Staged users in most cases have a username that consists of a UUID.

Rather than leave the UUID as their username or require staff to
clear the field and replace it with a barcode or other value, it
would be better to remove this username when loading the staged user
in the user editor.

This commit clears the username when loading a stage user if the
username looks like a UUID.

If a barcode has been staged for the loaded staged user, the
username will be populated with that value.

If there is no staged barcode, the username will remain blank and
will be populated using the standard method after staff enters a
value in the barcode field.

Signed-off-by: Jeff Godin <jgodin@tadl.org>
Signed-off-by: Ben Shum <bshum@biblio.org>
Open-ILS/web/js/ui/default/actor/user/register.js