Merge pull request #2418 from marshmalien/fix/2243-activity-stream-link

Add case for CTIT settings in activity stream
This commit is contained in:
Marliana Lara
2018-07-05 13:25:28 -04:00
committed by GitHub

View File

@@ -51,6 +51,19 @@ export default function BuildAnchor($log, $filter) {
throw {name : 'NotImplementedError', message : 'activity.summary_fields to build this url not implemented yet'};
}
break;
case 'setting':
if (activity.summary_fields.setting[0].category === 'jobs' ||
activity.summary_fields.setting[0].category === 'ui') {
url += `configuration/${activity.summary_fields.setting[0].category}`;
}
else if (activity.summary_fields.setting[0].category === 'system' ||
activity.summary_fields.setting[0].category === 'logging') {
url += `configuration/system`;
}
else {
url += `configuration/auth`;
}
break;
case 'notification_template':
url += `notification_templates/${obj.id}`;
break;