LP#1705068 - fix workstation already exists cancel btn freezes UI user/gmcharlt/lp1705068_signoff
authorCesar Velez <cesar.velez@equinoxinitiative.org>
Fri, 8 Sep 2017 20:23:33 +0000 (16:23 -0400)
committerGalen Charlton <gmc@equinoxinitiative.org>
Tue, 12 Sep 2017 13:13:11 +0000 (09:13 -0400)
commit1854faf38f44c960cc88b9d27814f2d7a5fbddb8
treed0c9d7a00bd0a3e5645c08dc6a5c7dc38cc3d60e
parent24b17829ea732e916c1f6dad5573eceda7968252
LP#1705068 - fix workstation already exists cancel btn freezes UI

The $scope.is_registering is used to enable/disable the Register btn
and was not being set back to false, when the user chose to cancel
using an existing WS name, and exiting the modal.

To test
-------
1. Register a workstation.
2. Switch to a different computer or Chrome profile.
3. Try to register the same workstation name. Warning dialog will pop
   up.
4. Click cancel.
5. See that the register button is now disabled and no actions on the
   form seem to reactivate it.
6. Apply the patch and repeat steps 2-4. This time, the register button
   should be active.

Signed-off by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/web/js/ui/default/staff/admin/workstation/app.js