X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Bmy-account%2Fmy-account-settings%2Fmy-account-settings.component.ts;h=577f4a252a7d31e5ee8e03595962b5ba1544be6c;hb=0c9a83546687d2ae80b3f5299a8ee59d741f894f;hp=a0f2f28f89d1e4ab22e365354e64f5d6fccdd7b3;hpb=f6d6e7f861189a4446f406efb775a29688764b48;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/+my-account/my-account-settings/my-account-settings.component.ts b/client/src/app/+my-account/my-account-settings/my-account-settings.component.ts index a0f2f28f8..577f4a252 100644 --- a/client/src/app/+my-account/my-account-settings/my-account-settings.component.ts +++ b/client/src/app/+my-account/my-account-settings/my-account-settings.component.ts @@ -19,7 +19,7 @@ export class MyAccountSettingsComponent implements OnInit, AfterViewChecked { private userService: UserService, private authService: AuthService, private notifier: Notifier - ) {} + ) {} get userInformationLoaded () { return this.authService.userInformationLoaded @@ -39,31 +39,31 @@ export class MyAccountSettingsComponent implements OnInit, AfterViewChecked { onAvatarChange (formData: FormData) { this.userService.changeAvatar(formData) - .subscribe( - data => { + .subscribe({ + next: data => { this.notifier.success($localize`Avatar changed.`) - this.user.updateAccountAvatar(data.avatar) + this.user.updateAccountAvatar(data.avatars) }, - (err: HttpErrorResponse) => genericUploadErrorHandler({ + error: (err: HttpErrorResponse) => genericUploadErrorHandler({ err, name: $localize`avatar`, notifier: this.notifier }) - ) + }) } onAvatarDelete () { this.userService.deleteAvatar() - .subscribe( - data => { + .subscribe({ + next: data => { this.notifier.success($localize`Avatar deleted.`) this.user.updateAccountAvatar() }, - (err: HttpErrorResponse) => this.notifier.error(err.message) - ) + error: (err: HttpErrorResponse) => this.notifier.error(err.message) + }) } }