mirror of
https://github.com/bitwarden/server
synced 2025-12-16 16:23:31 +00:00
check SettingHasValue instead of empty
This commit is contained in:
@@ -42,7 +42,7 @@ namespace Bit.Core.Utilities
|
|||||||
{
|
{
|
||||||
public static void AddSqlServerRepositories(this IServiceCollection services, GlobalSettings globalSettings)
|
public static void AddSqlServerRepositories(this IServiceCollection services, GlobalSettings globalSettings)
|
||||||
{
|
{
|
||||||
var usePostgreSql = !string.IsNullOrWhiteSpace(globalSettings.PostgreSql?.ConnectionString);
|
var usePostgreSql = CoreHelpers.SettingHasValue(globalSettings.PostgreSql?.ConnectionString);
|
||||||
var useEf = usePostgreSql;
|
var useEf = usePostgreSql;
|
||||||
|
|
||||||
if(useEf)
|
if(useEf)
|
||||||
@@ -354,16 +354,17 @@ namespace Bit.Core.Utilities
|
|||||||
identityServerBuilder.AddDeveloperSigningCredential(false);
|
identityServerBuilder.AddDeveloperSigningCredential(false);
|
||||||
}
|
}
|
||||||
else if(globalSettings.SelfHosted &&
|
else if(globalSettings.SelfHosted &&
|
||||||
!string.IsNullOrWhiteSpace(globalSettings.IdentityServer.CertificatePassword)
|
CoreHelpers.SettingHasValue(globalSettings.IdentityServer.CertificatePassword)
|
||||||
&& File.Exists("identity.pfx"))
|
&& File.Exists("identity.pfx"))
|
||||||
{
|
{
|
||||||
var identityServerCert = CoreHelpers.GetCertificate("identity.pfx",
|
var identityServerCert = CoreHelpers.GetCertificate("identity.pfx",
|
||||||
globalSettings.IdentityServer.CertificatePassword);
|
globalSettings.IdentityServer.CertificatePassword);
|
||||||
identityServerBuilder.AddSigningCredential(identityServerCert);
|
identityServerBuilder.AddSigningCredential(identityServerCert);
|
||||||
}
|
}
|
||||||
else if(!string.IsNullOrWhiteSpace(globalSettings.IdentityServer.CertificateThumbprint))
|
else if(CoreHelpers.SettingHasValue(globalSettings.IdentityServer.CertificateThumbprint))
|
||||||
{
|
{
|
||||||
var identityServerCert = CoreHelpers.GetCertificate(globalSettings.IdentityServer.CertificateThumbprint);
|
var identityServerCert = CoreHelpers.GetCertificate(
|
||||||
|
globalSettings.IdentityServer.CertificateThumbprint);
|
||||||
identityServerBuilder.AddSigningCredential(identityServerCert);
|
identityServerBuilder.AddSigningCredential(identityServerCert);
|
||||||
}
|
}
|
||||||
else if(!globalSettings.SelfHosted &&
|
else if(!globalSettings.SelfHosted &&
|
||||||
|
|||||||
Reference in New Issue
Block a user