Fix condition and array initialisation

This commit is contained in:
Brendan Abolivier 2017-09-11 18:27:11 +01:00
parent 0e356e2d27
commit ebe91ac251
No known key found for this signature in database
GPG key ID: 8EF1500759F70623

View file

@ -122,7 +122,7 @@ func createInviteFrom3PIDInvite(
if !queryRes.RoomExists {
// Use federation to auth the event
var remoteServers []gomatrixserverlib.ServerName
remoteServers := make([]gomatrixserverlib.ServerName, 2)
_, remoteServers[0], err = gomatrixserverlib.SplitID('@', inv.Sender)
if err != nil {
return nil, err
@ -135,14 +135,12 @@ func createInviteFrom3PIDInvite(
}
for _, server := range remoteServers {
if server == cfg.Matrix.ServerName {
continue
}
if server != cfg.Matrix.ServerName {
err = federation.ExchangeThirdPartyInvite(server, *builder)
return nil, err
}
}
}
// Auth the event locally
builder.Depth = queryRes.Depth