Modifying Members list view to use key instead of Id

This commit is contained in:
Callum Whyte
2017-05-18 22:54:44 +01:00
parent 3cf8ef9513
commit 4b945f355a

View File

@@ -20,8 +20,7 @@ function listViewController($rootScope, $scope, $routeParams, $injector, $cookie
getListResultsCallback = contentResource.getPagedResults;
deleteItemCallback = contentResource.deleteByKey;
getIdCallback = function (selected) {
var selectedKey = getItemKey(selected.id);
return selectedKey;
return selected.key;
};
createEditUrlCallback = function (item) {
return "/" + $scope.entityType + "/" + $scope.entityType + "/edit/" + item.key + "?page=" + $scope.options.pageNumber + "&listName=" + $scope.contentId;
@@ -650,15 +649,6 @@ function listViewController($rootScope, $scope, $routeParams, $injector, $cookie
return alias;
}
function getItemKey(itemId) {
for (var i = 0; i < $scope.listViewResultSet.items.length; i++) {
var item = $scope.listViewResultSet.items[i];
if (item.id === itemId) {
return item.key;
}
}
}
//GO!
initView();
}