I'm fetching the data using $http.get() and passing it as argument to a custom filter to get the filterd data. But it is giving an error: $digest already in progress.
Does anyone know how to avoid this error or achieve the same thing but a different way?
var map=angular.module('map', [])
.controller('mapCtrl', function ($scope,$filter,$http) {
 $http.get('./json/integrated.json').success(function(data) {
     $scope.sitesInfo = data;
   });
 var filteritems= $filter('applySfotwareFilter')($scope.sitesInfo);
  
  }); 
    