X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2Fcore%2Fmenu%2Fmenu.component.ts;h=d1f0fa80757fcb089c3dfc8e33db0eb28cd4cce9;hb=a184c71b526000f60f00649d260638723d426e6a;hp=5ca60e5e0abcecf06be607f2d4475fe81d60d18e;hpb=e2a2d6c86c7ca39074fdff3b545947d1d58dc008;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/core/menu/menu.component.ts b/client/src/app/core/menu/menu.component.ts index 5ca60e5e0..d1f0fa807 100644 --- a/client/src/app/core/menu/menu.component.ts +++ b/client/src/app/core/menu/menu.component.ts @@ -2,6 +2,7 @@ import { Component, OnInit } from '@angular/core'; import { Router } from '@angular/router'; import { AuthService, AuthStatus } from '../auth'; +import { ConfigService } from '../config'; @Component({ selector: 'my-menu', @@ -12,6 +13,7 @@ export class MenuComponent implements OnInit { constructor ( private authService: AuthService, + private configService: ConfigService, private router: Router ) {} @@ -33,6 +35,10 @@ export class MenuComponent implements OnInit { ); } + isRegistrationEnabled() { + return this.configService.getConfig().signup.enabled; + } + isUserAdmin() { return this.authService.isAdmin(); }