Я создал factory для обработки функций моего контроллера, но почему-то контроллер возвращает ошибку для одной из функций:
Ошибка: Auth.getUser(...). Успех не является функцией @http://localhost:8080/app/controllers/mainCtrl.js:10:1
...
Я понятия не имею, что здесь происходит, остальные функции работают нормально?
главный контроллер:
angular.module('mainCtrl', [])
.controller('mainController', function($rootScope, $location, Auth) {
var vm = this;
vm.loggedIn = Auth.isLoggedIn();
$rootScope.$on('$routeChangeStart', function() {
vm.loggedIn = Auth.isLoggedIn();
Auth.getUser()
.success(function(data) {
vm.user = data;
});
});
vm.doLogin = function() {
Auth.login(vm.loginData.username, vm.loginData.password)
.success(function(data) {
$location.path('/users');
});
};
});