X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=client%2Fsrc%2Fapp%2Fshared%2Fshared-instance%2Finstance-features-table.component.ts;h=c3df7c594eb0bcc506db498d2b24584513a4b1a7;hb=ff71e06ad1ede135b8929c46c4b55a7dd3b65dc8;hp=e405c579082e896df107705ef9eabcd4f5d2451f;hpb=4115f20084f302f497be9cb12237564679ca54ec;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/shared/shared-instance/instance-features-table.component.ts b/client/src/app/shared/shared-instance/instance-features-table.component.ts index e405c5790..c3df7c594 100644 --- a/client/src/app/shared/shared-instance/instance-features-table.component.ts +++ b/client/src/app/shared/shared-instance/instance-features-table.component.ts @@ -56,6 +56,15 @@ export class InstanceFeaturesTableComponent implements OnInit { if (policy === 'display') return $localize`Displayed` } + buildRegistrationLabel () { + const config = this.serverConfig.signup + + if (config.allowed !== true) return $localize`Disabled` + if (config.requiresApproval === true) return $localize`Requires approval by moderators` + + return $localize`Enabled` + } + getServerVersionAndCommit () { return this.serverService.getServerVersionAndCommit() }