diff --git a/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/static/app/controllers/datacontroller.js b/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/static/app/controllers/datacontroller.js index d30859a5513a667619ecbaf049db3048fc7fb722..d5b7f4e049870b4983bedc605f4b5689578554b7 100644 --- a/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/static/app/controllers/datacontroller.js +++ b/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/static/app/controllers/datacontroller.js @@ -49,7 +49,7 @@ angular.module('raeApp').factory("dataService", ['$http', '$q', function($http, $http.get('/rest/tasks').success(function(result) { //convert datetime strings to Date objects - for(var i = result.tasks.length-1; i >=0; i--) { + for(var i in result.tasks) { var task = result.tasks[i]; task.starttime = new Date(task.starttime); task.endtime = new Date(task.endtime); @@ -91,7 +91,7 @@ angular.module('raeApp').factory("dataService", ['$http', '$q', function($http, var defer = $q.defer(); $http.get('/rest/resourceusages').success(function(result) { //convert datetime strings to Date objects - for(var i = result.resourceusages.length-1; i >=0; i--) { + for(var i in result.resourceusages) { var resource_usages = result.resourceusages[i].usages; for(var status in resource_usages) { @@ -113,7 +113,7 @@ angular.module('raeApp').factory("dataService", ['$http', '$q', function($http, var defer = $q.defer(); $http.get('/rest/resourceclaims').success(function(result) { //convert datetime strings to Date objects - for(var i = result.resourceclaims.length-1; i >=0; i--) { + for(var i in result.resourceclaims) { var resourceclaim = result.resourceclaims[i]; resourceclaim.starttime = new Date(resourceclaim.starttime); resourceclaim.endtime = new Date(resourceclaim.endtime); @@ -187,7 +187,7 @@ angular.module('raeApp').factory("dataService", ['$http', '$q', function($http, //convert datetime strings to Date objects var dict = {}; var list = []; - for(var i = result.momprojects.length-1; i >=0; i--) { + for(var i in result.momprojects) { var momproject = result.momprojects[i]; momproject.statustime = new Date(momproject.statustime); dict[momproject.mom_id] = momproject; @@ -279,7 +279,7 @@ angular.module('raeApp').factory("dataService", ['$http', '$q', function($http, }; var anyResourceClaims = false; - for(var i = result.changes.length-1; i >=0; i--) { + for(var i in result.changes) { try { var change = result.changes[i];