diff options
Diffstat (limited to 'client/src/app/+admin/plugins/plugin-list-installed')
-rw-r--r-- | client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html | 2 | ||||
-rw-r--r-- | client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html b/client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html index 919b5d26d..82a965313 100644 --- a/client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html +++ b/client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html | |||
@@ -18,7 +18,7 @@ | |||
18 | <my-global-icon iconName="home"></my-global-icon> | 18 | <my-global-icon iconName="home"></my-global-icon> |
19 | </a> | 19 | </a> |
20 | 20 | ||
21 | <a class="plugin-icon" target="_blank" rel="noopener noreferrer" [href]="'https://www.npmjs.com/package/peertube-plugin-' + plugin.name" i18n-title title="Plugin homepage (new window)"> | 21 | <a class="plugin-icon" target="_blank" rel="noopener noreferrer" [href]="getPluginOrThemeHref(plugin.name)" i18n-title title="Plugin homepage (new window)"> |
22 | <my-global-icon iconName="npm"></my-global-icon> | 22 | <my-global-icon iconName="npm"></my-global-icon> |
23 | </a> | 23 | </a> |
24 | 24 | ||
diff --git a/client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts b/client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts index 1ffd001c6..c78b19585 100644 --- a/client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts +++ b/client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts | |||
@@ -149,6 +149,10 @@ export class PluginListInstalledComponent implements OnInit { | |||
149 | return [ '/admin', 'plugins', 'show', this.pluginService.nameToNpmName(plugin.name, plugin.type) ] | 149 | return [ '/admin', 'plugins', 'show', this.pluginService.nameToNpmName(plugin.name, plugin.type) ] |
150 | } | 150 | } |
151 | 151 | ||
152 | getPluginOrThemeHref (name: string) { | ||
153 | return this.pluginApiService.getPluginOrThemeHref(this.pluginType, name) | ||
154 | } | ||
155 | |||
152 | private getUpdatingKey (plugin: PeerTubePlugin) { | 156 | private getUpdatingKey (plugin: PeerTubePlugin) { |
153 | return plugin.name + plugin.type | 157 | return plugin.name + plugin.type |
154 | } | 158 | } |