]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/src/app/menu/menu.component.ts
Add control bar option for peertube player
[github/Chocobozzz/PeerTube.git] / client / src / app / menu / menu.component.ts
index bcc88487856d9aff1877b2bbcd9bdeb2e992e095..983f0a938388814e6585a7d31e075b2fb26d299a 100644 (file)
@@ -131,7 +131,7 @@ export class MenuComponent implements OnInit {
   }
 
   getExternalLoginHref () {
-    if (this.serverConfig.client.menu.login.redirectOnSingleExternalAuth !== true) return undefined
+    if (!this.serverConfig || this.serverConfig.client.menu.login.redirectOnSingleExternalAuth !== true) return undefined
 
     const externalAuths = this.serverConfig.plugin.registeredExternalAuths
     if (externalAuths.length !== 1) return undefined
@@ -196,9 +196,9 @@ export class MenuComponent implements OnInit {
 
   toggleUseP2P () {
     if (!this.user) return
-    this.user.webTorrentEnabled = !this.user.webTorrentEnabled
+    this.user.p2pEnabled = !this.user.p2pEnabled
 
-    this.userService.updateMyProfile({ webTorrentEnabled: this.user.webTorrentEnabled })
+    this.userService.updateMyProfile({ p2pEnabled: this.user.p2pEnabled })
       .subscribe(() => this.authService.refreshUserInformation())
   }