Merge remote-tracking branch 'origin/devel' into devel

This commit is contained in:
Serge Rider
2021-03-24 14:48:50 +03:00
4 changed files with 5 additions and 5 deletions
@@ -37,7 +37,7 @@ export class ServerConfigurationPageController {
change = (): void => {
this.serverConfigurationService.changed();
if (this.state.serverConfig.enabledAuthProviders.length === 0) {
if (this.state.serverConfig.enabledAuthProviders?.length === 0) {
this.state.serverConfig.authenticationEnabled = false;
}
@@ -47,7 +47,7 @@ export const AuthenticationProviders: PlaceholderComponent<IConfigurationPlaceho
state={serverConfig}
description={translate('administration_configuration_wizard_configuration_authentication_description')}
mod={['primary']}
disabled={serverConfig.enabledAuthProviders.length === 0}
disabled={serverConfig.enabledAuthProviders?.length === 0}
small
autoHide
>
@@ -26,7 +26,7 @@ export const ServerConfigurationAdminForm: React.FC<Props> = observer(function S
const translate = useTranslate();
const style = useStyles(BASE_CONTAINERS_STYLES);
if (!serverConfig.enabledAuthProviders.includes(AUTH_PROVIDER_LOCAL_ID)) {
if (!serverConfig.enabledAuthProviders?.includes(AUTH_PROVIDER_LOCAL_ID)) {
return null;
}
@@ -87,7 +87,7 @@ export class ServerConfigurationAuthenticationBootstrap extends Bootstrap {
if (
data.configurationWizard
&& state.serverConfig.enabledAuthProviders.includes(AUTH_PROVIDER_LOCAL_ID)
&& state.serverConfig.enabledAuthProviders?.includes(AUTH_PROVIDER_LOCAL_ID)
) {
state.serverConfig.adminName = data.state.serverConfig.adminName;
state.serverConfig.adminPassword = data.state.serverConfig.adminPassword;
@@ -99,7 +99,7 @@ export class ServerConfigurationAuthenticationBootstrap extends Bootstrap {
if (
data.configurationWizard
&& data.state.serverConfig.enabledAuthProviders.includes(AUTH_PROVIDER_LOCAL_ID)
&& data.state.serverConfig.enabledAuthProviders?.includes(AUTH_PROVIDER_LOCAL_ID)
) {
if (!data.state.serverConfig.adminName
|| data.state.serverConfig.adminName.length < 6