Fix IDPManagement initialization when no config (#234)

* initialize idpmanage only if config was set

* removed LetsEncryption information for local selfhosted deployments
This commit is contained in:
Maycon Santos
2022-02-17 19:18:46 +01:00
committed by GitHub
parent 1c2c1a876b
commit 852c7c50c0
3 changed files with 8 additions and 8 deletions

View File

@@ -69,10 +69,15 @@ var (
log.Fatalf("failed creating a store: %s: %v", config.Datadir, err)
}
peersUpdateManager := server.NewPeersUpdateManager()
idpManager, err := idp.NewManager(*config.IdpManagerConfig)
if err != nil {
log.Fatalln("failed retrieving a new idp manager with err: ", err)
var idpManager idp.Manager
if config.IdpManagerConfig != nil {
idpManager, err = idp.NewManager(*config.IdpManagerConfig)
if err != nil {
log.Fatalln("failed retrieving a new idp manager with err: ", err)
}
}
accountManager := server.NewManager(store, peersUpdateManager, idpManager)
var opts []grpc.ServerOption