Skip to content
Snippets Groups Projects
Commit 77d44c7e authored by Jorrit Schaap's avatar Jorrit Schaap
Browse files

Task #8574: back to normal http calls

parent 803c6113
No related branches found
No related tags found
No related merge requests found
...@@ -17,27 +17,9 @@ angular.module('raeApp').factory("dataService", function(){ ...@@ -17,27 +17,9 @@ angular.module('raeApp').factory("dataService", function(){
var dataControllerMod = angular.module('DataControllerMod', ['ngResource']); var dataControllerMod = angular.module('DataControllerMod', ['ngResource']);
dataControllerMod.factory('taskService', function($resource){
return $resource("/rest/tasks/:id", {}, {
query: { method: "GET", isArray: false }
});
});
dataControllerMod.factory('resourceService', function($resource){
return $resource("/rest/resourceitems/:id", {}, {
query: { method: "GET", isArray: false }
});
});
dataControllerMod.factory('resourceClaimsService', function($resource){
return $resource("/rest/resourceclaims/:id", {}, {
query: { method: "GET", isArray: false }
});
});
dataControllerMod.controller('DataController', dataControllerMod.controller('DataController',
['$scope', 'dataService', 'taskService', 'resourceService', 'resourceClaimsService', ['$scope', '$http', 'dataService',
function($scope, dataService, taskService, resourceService, resourceClaimsService) { function($scope, $http, dataService) {
var self = this; var self = this;
self.dataService = dataService; self.dataService = dataService;
...@@ -50,22 +32,30 @@ dataControllerMod.controller('DataController', ...@@ -50,22 +32,30 @@ dataControllerMod.controller('DataController',
return dict; return dict;
}; };
taskService.query(function(results) { function getTasks() {
self.dataService.tasks = results.tasks; $http.get('/rest/tasks').success(function(result) {
self.dataService.taskDict = toIdBasedDict(self.dataService.tasks); self.dataService.tasks = result.tasks;
}); self.dataService.taskDict = toIdBasedDict(self.dataService.tasks);
});
};
function getResources() {
$http.get('/rest/resourceitems').success(function(result) {
self.dataService.resources = result.resourceitems;
self.dataService.resourceDict = toIdBasedDict(self.dataService.resources);
resourceService.query(function(results) { groupResourceClaims();
self.dataService.resources = results.resourceitems; });
self.dataService.resourceDict = toIdBasedDict(self.dataService.resources); };
groupResourceClaims();
});
resourceClaimsService.query(function(results) { function getResourceClaims() {
self.dataService.resourceclaims = results.resourceclaims; $http.get('/rest/resourceclaims').success(function(result) {
self.dataService.resourceclaimDict = toIdBasedDict(self.dataService.resourceclaims); self.dataService.resourceclaims = result.resourceclaims;
groupResourceClaims(); self.dataService.resourceclaimDict = toIdBasedDict(self.dataService.resourceclaims);
});
groupResourceClaims();
});
};
function groupResourceClaims() { function groupResourceClaims() {
var grouped = {}; var grouped = {};
...@@ -103,8 +93,8 @@ dataControllerMod.controller('DataController', ...@@ -103,8 +93,8 @@ dataControllerMod.controller('DataController',
self.dataService.resourcesWithClaims = groupedArray; self.dataService.resourcesWithClaims = groupedArray;
}; };
// getTasks(); getTasks();
// getResources(); getResources();
// getResourceClaims(); getResourceClaims();
} }
]); ]);
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment