add links to activity stream for workflow_job_template_node

This commit is contained in:
Keith Grant 2019-03-20 17:00:42 -04:00
parent a1dd5a4e19
commit cf62fa67bd

View File

@ -12,6 +12,7 @@ export default function BuildAnchor($log, $filter) {
if (!activity.summary_fields[resource]){
throw {name : 'ResourceDeleted', message: 'The referenced resource no longer exists'};
}
let name;
switch (resource) {
case 'custom_inventory_script':
url += 'inventory_scripts/' + obj.id + '/';
@ -76,7 +77,8 @@ export default function BuildAnchor($log, $filter) {
url += `templates/workflow_job_template/${obj.id}`;
break;
case 'workflow_job_template_node':
url += `templates/workflow_job_template/${obj.summary_fields.workflow_job_template.id}`;
url += `templates/workflow_job_template/${activity.summary_fields.workflow_job_template[0].id}`;
name = activity.summary_fields.workflow_job_template[0].name;
break;
case 'workflow_job':
url += `workflows/${obj.id}`;
@ -95,7 +97,7 @@ export default function BuildAnchor($log, $filter) {
url += resource + 's/' + obj.id + '/';
}
const name = $filter('sanitize')(obj.name || obj.username);
name = $filter('sanitize')(name || obj.name || obj.username);
if (url) {
return ` <a href=\"${url}\">&nbsp;${name}&nbsp;</a> `;