aboutsummaryrefslogtreecommitdiff
path: root/roomserver/roomserver.go
diff options
context:
space:
mode:
authorTill <2353100+S7evinK@users.noreply.github.com>2022-07-05 14:50:56 +0200
committerGitHub <noreply@github.com>2022-07-05 14:50:56 +0200
commit5087b36af035bcf82a8655e35a2c661d7be72048 (patch)
tree8646eaf67d02dbf3619770438f07da68e6157780 /roomserver/roomserver.go
parentf29cdb26f6ca14b0f533ecdabda81aa7d9439db2 (diff)
Fix QuerySharedUsers for the SyncAPI keychange consumer (#2554)
* Make more use of base.BaseDendrite * Fix QuerySharedUsers if no UserIDs are supplied
Diffstat (limited to 'roomserver/roomserver.go')
-rw-r--r--roomserver/roomserver.go14
1 files changed, 2 insertions, 12 deletions
diff --git a/roomserver/roomserver.go b/roomserver/roomserver.go
index eb68100f..1f707735 100644
--- a/roomserver/roomserver.go
+++ b/roomserver/roomserver.go
@@ -17,13 +17,10 @@ package roomserver
import (
"github.com/gorilla/mux"
"github.com/matrix-org/dendrite/roomserver/api"
- "github.com/matrix-org/dendrite/roomserver/inthttp"
- "github.com/matrix-org/gomatrixserverlib"
-
"github.com/matrix-org/dendrite/roomserver/internal"
+ "github.com/matrix-org/dendrite/roomserver/inthttp"
"github.com/matrix-org/dendrite/roomserver/storage"
"github.com/matrix-org/dendrite/setup/base"
- "github.com/matrix-org/dendrite/setup/jetstream"
"github.com/sirupsen/logrus"
)
@@ -40,11 +37,6 @@ func NewInternalAPI(
) api.RoomserverInternalAPI {
cfg := &base.Cfg.RoomServer
- var perspectiveServerNames []gomatrixserverlib.ServerName
- for _, kp := range base.Cfg.FederationAPI.KeyPerspectives {
- perspectiveServerNames = append(perspectiveServerNames, kp.ServerName)
- }
-
roomserverDB, err := storage.Open(base, &cfg.Database, base.Caches)
if err != nil {
logrus.WithError(err).Panicf("failed to connect to room server db")
@@ -53,8 +45,6 @@ func NewInternalAPI(
js, nc := base.NATS.Prepare(base.ProcessContext, &cfg.Matrix.JetStream)
return internal.NewRoomserverAPI(
- base.ProcessContext, cfg, roomserverDB, js, nc,
- cfg.Matrix.JetStream.Prefixed(jetstream.InputRoomEvent),
- base.Caches, perspectiveServerNames,
+ base, roomserverDB, js, nc,
)
}