Merge pull request #2531 from mabashian/job-list-extra-api-calls

Removed unnecessary extra inventory source API calls
This commit is contained in:
Michael Abashian
2016-06-21 10:48:27 -04:00
committed by GitHub

View File

@@ -157,7 +157,7 @@ export default
} }
]) ])
.factory('JobsListUpdate', ['Rest', function(Rest) { .factory('JobsListUpdate', [function() {
return function(params) { return function(params) {
var scope = params.scope, var scope = params.scope,
parent_scope = params.parent_scope, parent_scope = params.parent_scope,
@@ -189,20 +189,6 @@ export default
} }
return true; return true;
}); });
//Set the name link
if (item.type === "inventory_update") {
Rest.setUrl(item.related.inventory_source);
Rest.get()
.success(function(data) {
itm.nameHref = "/home/groups?id=" + data.group;
});
}
else if (item.type === "project_update") {
itm.nameHref = "/projects/" + item.project;
}
else if (item.type === "job") {
itm.nameHref = "";
}
if (list.name === 'completed_jobs' || list.name === 'running_jobs') { if (list.name === 'completed_jobs' || list.name === 'running_jobs') {
itm.status_tip = itm.status_label + '. Click for details.'; itm.status_tip = itm.status_label + '. Click for details.';