Use MakeAPI for 3pid onbind handler as it isn't a standard federation request

This commit is contained in:
Brendan Abolivier 2017-09-11 13:24:07 +01:00
parent a70cdd1a99
commit c68cd9beac
No known key found for this signature in database
GPG key ID: 8EF1500759F70623

View file

@ -79,10 +79,9 @@ func Setup(
}, },
)) ))
v1fedmux.Handle("/3pid/onbind", common.MakeFedAPI( v1fedmux.Handle("/3pid/onbind", common.MakeAPI("3pid_onbind",
"3pid_onbind", cfg.Matrix.ServerName, keys, func(req *http.Request) util.JSONResponse {
func(httpReq *http.Request, request *gomatrixserverlib.FederationRequest) util.JSONResponse { return writers.CreateInvitesFrom3PIDInvites(req, query, cfg, producer, federation)
return writers.CreateInvitesFrom3PIDInvites(httpReq, query, cfg, producer, federation)
}, },
)) ))