mirror of
https://github.com/matrix-org/dendrite.git
synced 2026-01-15 10:03:09 -06:00
Linter
This commit is contained in:
parent
708e95090a
commit
75ffbc6aa7
|
|
@ -456,13 +456,15 @@ func buildMembershipEvent(
|
||||||
|
|
||||||
// If we're inviting a local user, we can generate the needed key here.
|
// If we're inviting a local user, we can generate the needed key here.
|
||||||
if targetSenderID == "" && cfg.Matrix.IsLocalServerName(targetID.Domain()) { // todo: remove
|
if targetSenderID == "" && cfg.Matrix.IsLocalServerName(targetID.Domain()) { // todo: remove
|
||||||
roomVersion, err := rsAPI.QueryRoomVersionForRoom(ctx, roomID)
|
var roomVersion gomatrixserverlib.RoomVersion
|
||||||
|
roomVersion, err = rsAPI.QueryRoomVersionForRoom(ctx, roomID)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
switch roomVersion {
|
switch roomVersion {
|
||||||
case gomatrixserverlib.RoomVersionPseudoIDs:
|
case gomatrixserverlib.RoomVersionPseudoIDs:
|
||||||
key, err := rsAPI.GetOrCreateUserRoomPrivateKey(ctx, *targetID, *validRoomID)
|
var key ed25519.PrivateKey
|
||||||
|
key, err = rsAPI.GetOrCreateUserRoomPrivateKey(ctx, *targetID, *validRoomID)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -356,28 +356,32 @@ func (p *PDUStreamProvider) addRoomDeltaToResponse(
|
||||||
if ev.Type() != spec.MRoomPowerLevels || !ev.StateKeyEquals("") {
|
if ev.Type() != spec.MRoomPowerLevels || !ev.StateKeyEquals("") {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
pls, err := gomatrixserverlib.NewPowerLevelContentFromEvent(ev)
|
var pls gomatrixserverlib.PowerLevelContent
|
||||||
|
pls, err = gomatrixserverlib.NewPowerLevelContentFromEvent(ev)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return r.From, err
|
return r.From, err
|
||||||
}
|
}
|
||||||
newPls := make(map[string]int64)
|
newPls := make(map[string]int64)
|
||||||
|
var userID *spec.UserID
|
||||||
for user, level := range pls.Users {
|
for user, level := range pls.Users {
|
||||||
validRoomID, _ := spec.NewRoomID(ev.RoomID())
|
validRoomID, _ := spec.NewRoomID(ev.RoomID())
|
||||||
userID, err := p.rsAPI.QueryUserIDForSender(ctx, *validRoomID, spec.SenderID(user))
|
userID, err = p.rsAPI.QueryUserIDForSender(ctx, *validRoomID, spec.SenderID(user))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return r.From, err
|
return r.From, err
|
||||||
}
|
}
|
||||||
newPls[userID.String()] = level
|
newPls[userID.String()] = level
|
||||||
}
|
}
|
||||||
newPlBytes, err := json.Marshal(newPls)
|
var newPlBytes, newEv []byte
|
||||||
|
newPlBytes, err = json.Marshal(newPls)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return r.From, err
|
return r.From, err
|
||||||
}
|
}
|
||||||
newEv, err := sjson.SetRawBytes(ev.JSON(), "content.users", newPlBytes)
|
newEv, err = sjson.SetRawBytes(ev.JSON(), "content.users", newPlBytes)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return r.From, err
|
return r.From, err
|
||||||
}
|
}
|
||||||
evNew, err := gomatrixserverlib.MustGetRoomVersion(gomatrixserverlib.RoomVersionPseudoIDs).NewEventFromTrustedJSON(newEv, false)
|
var evNew gomatrixserverlib.PDU
|
||||||
|
evNew, err = gomatrixserverlib.MustGetRoomVersion(gomatrixserverlib.RoomVersionPseudoIDs).NewEventFromTrustedJSON(newEv, false)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return r.From, err
|
return r.From, err
|
||||||
}
|
}
|
||||||
|
|
@ -508,6 +512,7 @@ func applyHistoryVisibilityFilter(
|
||||||
return events, nil
|
return events, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// nolint: gocyclo
|
||||||
func (p *PDUStreamProvider) getJoinResponseForCompleteSync(
|
func (p *PDUStreamProvider) getJoinResponseForCompleteSync(
|
||||||
ctx context.Context,
|
ctx context.Context,
|
||||||
snapshot storage.DatabaseTransaction,
|
snapshot storage.DatabaseTransaction,
|
||||||
|
|
@ -613,9 +618,10 @@ func (p *PDUStreamProvider) getJoinResponseForCompleteSync(
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
newPls := make(map[string]int64)
|
newPls := make(map[string]int64)
|
||||||
|
var userID *spec.UserID
|
||||||
for user, level := range pls.Users {
|
for user, level := range pls.Users {
|
||||||
validRoomID, _ := spec.NewRoomID(ev.RoomID())
|
validRoomID, _ := spec.NewRoomID(ev.RoomID())
|
||||||
userID, err := p.rsAPI.QueryUserIDForSender(ctx, *validRoomID, spec.SenderID(user))
|
userID, err = p.rsAPI.QueryUserIDForSender(ctx, *validRoomID, spec.SenderID(user))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue