|
|
@ -245,19 +245,13 @@ function EntityViewService($http, $q, $window, $filter, userService, attributeSe |
|
|
return deferred.promise; |
|
|
return deferred.promise; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
function getEdgeEntityViews(edgeId, pageLink, config, type) { |
|
|
function getEdgeEntityViews(edgeId, pageLink, config) { |
|
|
var deferred = $q.defer(); |
|
|
var deferred = $q.defer(); |
|
|
var url = '/api/edge/' + edgeId + '/entityViews?limit=' + pageLink.limit; |
|
|
var url = '/api/edge/' + edgeId + '/entityViews?limit=' + pageLink.limit; |
|
|
if (angular.isDefined(pageLink.idOffset)) { |
|
|
if (angular.isDefined(pageLink.idOffset)) { |
|
|
url += '&offset=' + pageLink.idOffset; |
|
|
url += '&offset=' + pageLink.idOffset; |
|
|
} |
|
|
} |
|
|
$http.get(url, config).then(function success(response) { |
|
|
$http.get(url, config).then(function success(response) { |
|
|
if (pageLink.textSearch) { |
|
|
|
|
|
response.data.data = $filter('filter')(response.data.data, {name: pageLink.textSearch}); |
|
|
|
|
|
} |
|
|
|
|
|
if (angular.isDefined(type) && type.length) { |
|
|
|
|
|
response.data.data = $filter('filter')(response.data.data, {type: type}); |
|
|
|
|
|
} |
|
|
|
|
|
deferred.resolve(response.data); |
|
|
deferred.resolve(response.data); |
|
|
}, function fail() { |
|
|
}, function fail() { |
|
|
deferred.reject(); |
|
|
deferred.reject(); |
|
|
|