X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Badmin%2Fconfig%2Fedit-custom-config%2Fedit-basic-configuration.component.ts;h=f8f257671cc00e5c2bce7724322568be972e8821;hb=5e93a6d142b1151d1ebc16123206f87998839108;hp=81457bd3672a2e191af606f51c7744d3cf1de6ee;hpb=3256771725430ab6fc716e937b88ca2b2b85263b;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts b/client/src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts index 81457bd36..f8f257671 100644 --- a/client/src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts +++ b/client/src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts @@ -2,7 +2,7 @@ import { pairwise } from 'rxjs/operators' import { SelectOptionsItem } from 'src/types/select-options-item.model' import { Component, Input, OnChanges, OnInit, SimpleChanges } from '@angular/core' import { FormGroup } from '@angular/forms' -import { MenuService } from '@app/core' +import { MenuService, ThemeService } from '@app/core' import { HTMLServerConfig } from '@shared/models' import { ConfigService } from '../shared/config.service' @@ -22,7 +22,8 @@ export class EditBasicConfigurationComponent implements OnInit, OnChanges { constructor ( private configService: ConfigService, - private menuService: MenuService + private menuService: MenuService, + private themeService: ThemeService ) { } ngOnInit () { @@ -49,8 +50,7 @@ export class EditBasicConfigurationComponent implements OnInit, OnChanges { } getAvailableThemes () { - return this.serverConfig.theme.registered - .map(t => t.name) + return this.themeService.getAvailableThemeLabels() } doesTrendingVideosAlgorithmsEnabledInclude (algorithm: string) { @@ -94,6 +94,10 @@ export class EditBasicConfigurationComponent implements OnInit, OnChanges { })) } + getDefaultThemeLabel () { + return this.themeService.getDefaultThemeLabel() + } + private checkSignupField () { const signupControl = this.form.get('signup.enabled')