mirror of
https://github.com/matrix-org/dendrite.git
synced 2026-01-16 18:43:10 -06:00
Remove unneeded RoomInfo
This commit is contained in:
parent
b8d425165d
commit
6c053d1f45
|
|
@ -60,10 +60,10 @@ func NewStateResolution(db StateResolutionStorage, roomInfo *types.RoomInfo) Sta
|
||||||
}
|
}
|
||||||
|
|
||||||
type PowerLevelResolver interface {
|
type PowerLevelResolver interface {
|
||||||
Resolve(ctx context.Context, roomInfo *types.RoomInfo, eventID string) (*gomatrixserverlib.PowerLevelContent, error)
|
Resolve(ctx context.Context, eventID string) (*gomatrixserverlib.PowerLevelContent, error)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (p *StateResolution) Resolve(ctx context.Context, roomInfo *types.RoomInfo, eventID string) (*gomatrixserverlib.PowerLevelContent, error) {
|
func (p *StateResolution) Resolve(ctx context.Context, eventID string) (*gomatrixserverlib.PowerLevelContent, error) {
|
||||||
stateEntries, err := p.LoadStateAtEvent(ctx, eventID)
|
stateEntries, err := p.LoadStateAtEvent(ctx, eventID)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
|
@ -85,7 +85,7 @@ func (p *StateResolution) Resolve(ctx context.Context, roomInfo *types.RoomInfo,
|
||||||
return nil, fmt.Errorf("unable to find power level event")
|
return nil, fmt.Errorf("unable to find power level event")
|
||||||
}
|
}
|
||||||
|
|
||||||
events, err := p.db.Events(ctx, roomInfo, []types.EventNID{plNID})
|
events, err := p.db.Events(ctx, p.roomInfo, []types.EventNID{plNID})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -970,7 +970,7 @@ func (d *EventDatabase) MaybeRedactEvent(
|
||||||
_, sender1, _ := gomatrixserverlib.SplitID('@', redactedEvent.Sender())
|
_, sender1, _ := gomatrixserverlib.SplitID('@', redactedEvent.Sender())
|
||||||
_, sender2, _ := gomatrixserverlib.SplitID('@', redactionEvent.Sender())
|
_, sender2, _ := gomatrixserverlib.SplitID('@', redactionEvent.Sender())
|
||||||
var powerlevels *gomatrixserverlib.PowerLevelContent
|
var powerlevels *gomatrixserverlib.PowerLevelContent
|
||||||
powerlevels, err = plResolver.Resolve(ctx, roomInfo, redactionEvent.EventID())
|
powerlevels, err = plResolver.Resolve(ctx, redactionEvent.EventID())
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue