config error detection

This commit is contained in:
Jan Prochazka
2024-08-08 09:46:42 +02:00
parent 47729d8cc3
commit a9352f2a93
4 changed files with 11 additions and 2 deletions

View File

@@ -39,6 +39,12 @@ module.exports = {
? await connections.getCore({ conid: singleConid })
: connections.singleConnection;
let configurationError = null;
if (process.env.STORAGE_DATABASE && process.env.BASIC_AUTH) {
configurationError =
'Basic authentization is not allowed, when using storage. Cannot use both STORAGE_DATABASE and BASIC_AUTH';
}
return {
runAsPortal: !!connections.portalConnections,
singleDbConnection: connections.singleDbConnection,
@@ -51,6 +57,7 @@ module.exports = {
isElectron: platformInfo.isElectron,
isLicenseValid: platformInfo.isLicenseValid,
checkedLicense: platformInfo.checkedLicense,
configurationError,
logoutUrl: await authProvider.getLogoutUrl(),
permissions,
login,