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:17 +0000 (17:00 -0400)
commita71251ad6735cf1709ae64e7d86a6c20298618d6
treee44828b6b7b2e3c3065731709616a48dede80a05
parent021d33cfd2493b35c9412867ab332da19db165d7
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