aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.ts
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.ts')
-rw-r--r--client/src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/client/src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.ts b/client/src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.ts
index 6ce22989b..b347fc3fe 100644
--- a/client/src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.ts
+++ b/client/src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.ts
@@ -3,6 +3,7 @@ import { Notifier } from '@app/core'
3import { VideoChannel } from '@app/shared/video-channel/video-channel.model' 3import { VideoChannel } from '@app/shared/video-channel/video-channel.model'
4import { UserSubscriptionService } from '@app/shared/user-subscription' 4import { UserSubscriptionService } from '@app/shared/user-subscription'
5import { ComponentPagination } from '@app/shared/rest/component-pagination.model' 5import { ComponentPagination } from '@app/shared/rest/component-pagination.model'
6import { Subject } from 'rxjs'
6 7
7@Component({ 8@Component({
8 selector: 'my-account-subscriptions', 9 selector: 'my-account-subscriptions',
@@ -18,6 +19,8 @@ export class MyAccountSubscriptionsComponent implements OnInit {
18 totalItems: null 19 totalItems: null
19 } 20 }
20 21
22 onDataSubject = new Subject<any[]>()
23
21 constructor ( 24 constructor (
22 private userSubscriptionService: UserSubscriptionService, 25 private userSubscriptionService: UserSubscriptionService,
23 private notifier: Notifier 26 private notifier: Notifier
@@ -33,6 +36,8 @@ export class MyAccountSubscriptionsComponent implements OnInit {
33 res => { 36 res => {
34 this.videoChannels = this.videoChannels.concat(res.data) 37 this.videoChannels = this.videoChannels.concat(res.data)
35 this.pagination.totalItems = res.total 38 this.pagination.totalItems = res.total
39
40 this.onDataSubject.next(res.data)
36 }, 41 },
37 42
38 error => this.notifier.error(error.message) 43 error => this.notifier.error(error.message)