File: /home/slfopp7cb1df/public_html/Call/master/public/callcenter/LoginController.js
function LoginController ($scope, $http) {
$scope.reset = function () {
$scope.loginForm.$setValidity('notFound', true);
$scope.loginForm.$setValidity('serverError', true);
};
$scope.login = function () {
var endpoint = navigator.userAgent.toLowerCase() + Math.floor((Math.random() * 1000) + 1);
$http.post('/api/agents/login', { worker: $scope.worker, endpoint: endpoint })
.then(function onSuccess (response) {
window.location.replace('/callcenter/workplace.html');
}, function onError (response) {
if (response.status === 404) {
$scope.loginForm.$setValidity('notFound', false);
} else {
$scope.loginForm.$setValidity('serverError', false);
}
});
};
}
angular
.module('callcenterApplication', ['ngMessages'])
.controller('LoginController', LoginController);