mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-28 01:03:10 -06:00
start should be the specified from
This commit is contained in:
parent
12e96ed3ef
commit
730e0918a8
|
|
@ -398,13 +398,7 @@ func (r *messagesReq) filterHistoryVisible(events []*gomatrixserverlib.HeaderedE
|
||||||
// getStartEnd gets the start and end positions of the pagination. It
|
// getStartEnd gets the start and end positions of the pagination. It
|
||||||
// assumes that ordering hasn't been reversed yet for backward ordering.
|
// assumes that ordering hasn't been reversed yet for backward ordering.
|
||||||
func (r *messagesReq) getStartEnd(events []*gomatrixserverlib.HeaderedEvent) (start, end types.TopologyToken, err error) {
|
func (r *messagesReq) getStartEnd(events []*gomatrixserverlib.HeaderedEvent) (start, end types.TopologyToken, err error) {
|
||||||
start, err = r.db.EventPositionInTopology(
|
start = *r.from
|
||||||
r.ctx, events[0].EventID(),
|
|
||||||
)
|
|
||||||
if err != nil {
|
|
||||||
err = fmt.Errorf("EventPositionInTopology: for start event %s: %w", events[0].EventID(), err)
|
|
||||||
return
|
|
||||||
}
|
|
||||||
end, err = r.db.EventPositionInTopology(
|
end, err = r.db.EventPositionInTopology(
|
||||||
r.ctx, events[len(events)-1].EventID(),
|
r.ctx, events[len(events)-1].EventID(),
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue