Here is my code in Login Controller…
if(!AppGlobal.hasConnection())
{
$rootScope.connectionErrMsg();
}
else if(!loginError)
{
$rootScope.showLoading();
$http({
method:‘post’,
url:HOST+’/auth/login’,
data:{
email:$scope.loginForm.email,
password:$scope.loginForm.password,
}
}).success(function(resMat){
var response=angular.fromJson(resMat);
console.log(response);
if(response.status==“login_success”)
{
localStorage.setItem(“UserId”,response.user_id);
localStorage.setItem(“LoginToken”,response.loginToken);
AppGlobal.appUserId=response.user_id;
AppGlobal.appLoginToken=response.loginToken;
alert(AppGlobal.appUserId);
alert(AppGlobal.appLoginToken);
}
else
{
$rootScope.alertMsg(response.errorMsg,“Login Alert”,“OK”);
}
$rootScope.hideLoading();
}).error(function(){
$rootScope.hideLoading();
});
}
i am getting Error: [$rootScope:inprog] $digest already in progress ?
What should i do ?
i tried $rootScope.apply() but its not working