From c71f98dc4253fc5b7d530bf9d97061ebdfb371d6 Mon Sep 17 00:00:00 2001 From: Marliana Lara Date: Thu, 5 Jul 2018 11:37:29 -0400 Subject: [PATCH] Add case for settings in build link factory --- .../factories/build-anchor.factory.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/awx/ui/client/src/activity-stream/factories/build-anchor.factory.js b/awx/ui/client/src/activity-stream/factories/build-anchor.factory.js index 97da2ba5e3..e3bfa0dcb4 100644 --- a/awx/ui/client/src/activity-stream/factories/build-anchor.factory.js +++ b/awx/ui/client/src/activity-stream/factories/build-anchor.factory.js @@ -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;