Dependency inject the federation client so p2p binaries work as expected (#987)

This commit is contained in:
Kegsay 2020-04-28 16:51:16 +01:00 committed by GitHub
parent 0354836b57
commit a4b9edb28e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 6 additions and 5 deletions

View file

@ -30,7 +30,7 @@ func main() {
federation := base.CreateFederationClient()
keyRing := keydb.CreateKeyRing(federation.Client, keyDB, cfg.Matrix.KeyPerspectives)
roomserver.SetupRoomServerComponent(base, keyRing)
roomserver.SetupRoomServerComponent(base, keyRing, federation)
base.SetupAndServeHTTP(string(base.Cfg.Bind.RoomServer), string(base.Cfg.Listen.RoomServer))