Не знаю почему тупил и не смотрел код раньше, оказывается проблема в функции getClusters()
Я вывожу через консоль (на сервере и клиенте) сообщения на каждом этапе, и оказывается что иногда!!! запрос просто тупо не отправляется =) Сервер не получает запроса напросто =)
Интересная хрень, буду заниматься этим феноменом, просто из любопытства, если не найду, буду хранить данные и не парить мозги =)
А у вас есть идеи ? Почему эта функция может тупить порой ?
$scope.getClusters = function() {
console.log('getClusters() running');
$http.get('/home/clusters')
.then(function(response) {
console.log('Response was recieved.')
$scope.clusters= response.data;
$scope.displayedClusters= [].concat($scope.clusters);
/*console.log($scope);*/
})
.catch(function(error) {
console.error('home/clusters get request failed');
console.error(error);
});
};