diff options
Diffstat (limited to 'client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts')
-rw-r--r-- | client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts | 5 |
1 files changed, 5 insertions, 0 deletions
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 dced14dee..b30b136bd 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 | |||
@@ -8,6 +8,7 @@ import { PeerTubePlugin } from '@shared/models/plugins/peertube-plugin.model' | |||
8 | import { ActivatedRoute, Router } from '@angular/router' | 8 | import { ActivatedRoute, Router } from '@angular/router' |
9 | import { compareSemVer } from '@shared/core-utils/miscs/miscs' | 9 | import { compareSemVer } from '@shared/core-utils/miscs/miscs' |
10 | import { PluginService } from '@app/core/plugins/plugin.service' | 10 | import { PluginService } from '@app/core/plugins/plugin.service' |
11 | import { Subject } from 'rxjs' | ||
11 | 12 | ||
12 | @Component({ | 13 | @Component({ |
13 | selector: 'my-plugin-list-installed', | 14 | selector: 'my-plugin-list-installed', |
@@ -33,6 +34,8 @@ export class PluginListInstalledComponent implements OnInit { | |||
33 | 34 | ||
34 | PluginType = PluginType | 35 | PluginType = PluginType |
35 | 36 | ||
37 | onDataSubject = new Subject<any[]>() | ||
38 | |||
36 | constructor ( | 39 | constructor ( |
37 | private i18n: I18n, | 40 | private i18n: I18n, |
38 | private pluginService: PluginService, | 41 | private pluginService: PluginService, |
@@ -67,6 +70,8 @@ export class PluginListInstalledComponent implements OnInit { | |||
67 | res => { | 70 | res => { |
68 | this.plugins = this.plugins.concat(res.data) | 71 | this.plugins = this.plugins.concat(res.data) |
69 | this.pagination.totalItems = res.total | 72 | this.pagination.totalItems = res.total |
73 | |||
74 | this.onDataSubject.next(res.data) | ||
70 | }, | 75 | }, |
71 | 76 | ||
72 | err => this.notifier.error(err.message) | 77 | err => this.notifier.error(err.message) |