From 46cca8364de98b1295bccbc3b4e556da12e3ea70 Mon Sep 17 00:00:00 2001 From: Daniel Lockyer Date: Tue, 23 Aug 2022 18:06:12 +0200 Subject: [PATCH] Added integration resource linking refs https://github.com/TryGhost/Toolbox/issues/356 - now we have an easy way to do it, linking the integration resource in is trivial --- ghost/admin/app/helpers/parse-audit-log-event.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ghost/admin/app/helpers/parse-audit-log-event.js b/ghost/admin/app/helpers/parse-audit-log-event.js index 73538234ea..d7cf1e05b1 100644 --- a/ghost/admin/app/helpers/parse-audit-log-event.js +++ b/ghost/admin/app/helpers/parse-audit-log-event.js @@ -45,6 +45,15 @@ function getLinkTarget(ev) { route: 'editor.edit', models: [resourceType, ev.resource.id] }; + case 'integration': + if (!ev.resource.id) { + return null; + } + + return { + route: 'settings.integration', + models: [ev.resource.id] + }; case 'tag': if (!ev.resource.slug) { return null;