From: Bill Erickson Date: Sun, 4 May 2014 19:55:30 +0000 (-0400) Subject: FF login repairs X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=8e0cbfd9ff11fb18467acc87bfab654ade074bc5;p=working%2FEvergreen.git FF login repairs Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/web/js/ui/default/staff/app.js b/Open-ILS/web/js/ui/default/staff/app.js index 8a1aef1683..5087570f0b 100644 --- a/Open-ILS/web/js/ui/default/staff/app.js +++ b/Open-ILS/web/js/ui/default/staff/app.js @@ -77,9 +77,10 @@ angular.module('egHome', ['ngRoute', 'ui.bootstrap', 'egCoreMod', 'egUiMod']) }) $scope.login = function(args) { - args.type = 'staff'; $scope.loginFailed = false; + if (!args) args = {}; // see FF note below + if (!args.username) { /* Issues with form autofill / auto-complete @@ -89,11 +90,11 @@ angular.module('egHome', ['ngRoute', 'ui.bootstrap', 'egCoreMod', 'egUiMod']) honor them, even if it's hacky. */ args.username = document.getElementById("login-username").value; args.password = document.getElementById("login-password").value; - args.workstation = document.getElementById("login-workstation").value; } if (! (args.username && args.password) ) return; + args.type = 'staff'; egAuth.login(args).then( function() {