mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-04-08 02:52:39 -05:00
Added link to membership for tiers in Audit log
refs. https://github.com/TryGhost/Toolbox/issues/356 - link to Membership settings was missing for tier related events
This commit is contained in:
parent
5a83b77202
commit
a27342c8ae
2 changed files with 14 additions and 3 deletions
|
@ -31,9 +31,15 @@
|
|||
</span>
|
||||
{{else if (or ev.original.resource.title ev.original.resource.name ev.original.context.primary_name)}}
|
||||
{{#if ev.linkTarget}}
|
||||
<LinkTo @route={{ev.linkTarget.route}} @models={{ev.linkTarget.models}} class="permalink fw6">
|
||||
{{or ev.original.resource.title ev.original.resource.name}}
|
||||
</LinkTo>
|
||||
{{#if ev.linkTarget.models}}
|
||||
<LinkTo @route={{ev.linkTarget.route}} @models={{ev.linkTarget.models}} class="permalink fw6">
|
||||
{{or ev.original.resource.title ev.original.resource.name}}
|
||||
</LinkTo>
|
||||
{{else}}
|
||||
<LinkTo @route={{ev.linkTarget.route}} class="permalink fw6">
|
||||
{{or ev.original.resource.title ev.original.resource.name}}
|
||||
</LinkTo>
|
||||
{{/if}}
|
||||
{{else}}
|
||||
<span>{{or ev.original.resource.title ev.original.resource.name ev.original.context.primary_name}}</span>
|
||||
{{/if}}
|
||||
|
|
|
@ -129,6 +129,11 @@ function getLinkTarget(ev) {
|
|||
route: 'tag',
|
||||
models: [ev.resource.slug]
|
||||
};
|
||||
case 'product':
|
||||
return {
|
||||
route: 'settings.membership',
|
||||
models: null
|
||||
};
|
||||
case 'user':
|
||||
if (!ev.resource.slug) {
|
||||
return null;
|
||||
|
|
Loading…
Add table
Reference in a new issue