aboutsummaryrefslogtreecommitdiff
path: root/roomserver/internal/api.go
diff options
context:
space:
mode:
Diffstat (limited to 'roomserver/internal/api.go')
-rw-r--r--roomserver/internal/api.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/roomserver/internal/api.go b/roomserver/internal/api.go
index c825c13d..1ad971ec 100644
--- a/roomserver/internal/api.go
+++ b/roomserver/internal/api.go
@@ -23,6 +23,7 @@ type RoomserverInternalAPI struct {
*perform.Inviter
*perform.Joiner
*perform.Peeker
+ *perform.Unpeeker
*perform.Leaver
*perform.Publisher
*perform.Backfiller
@@ -94,6 +95,13 @@ func (r *RoomserverInternalAPI) SetFederationSenderAPI(fsAPI fsAPI.FederationSen
FSAPI: r.fsAPI,
Inputer: r.Inputer,
}
+ r.Unpeeker = &perform.Unpeeker{
+ ServerName: r.Cfg.Matrix.ServerName,
+ Cfg: r.Cfg,
+ DB: r.DB,
+ FSAPI: r.fsAPI,
+ Inputer: r.Inputer,
+ }
r.Leaver = &perform.Leaver{
Cfg: r.Cfg,
DB: r.DB,