Remove unused `get_pagination_rows` methods. (#6557)

Remove unused get_pagination_rows methods
pull/6559/head
Erik Johnston 2019-12-17 11:44:32 +00:00 committed by GitHub
parent 3fbe5b7ec3
commit 02553901ce
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 1 additions and 18 deletions

1
changelog.d/6557.misc Normal file
View File

@ -0,0 +1 @@
Remove unused `get_pagination_rows` methods from `EventSource` classes.

View File

@ -50,6 +50,3 @@ class AccountDataEventSource(object):
)
return results, current_stream_id
async def get_pagination_rows(self, user, config, key):
return [], config.to_id

View File

@ -1008,15 +1008,3 @@ class RoomEventSource(object):
def get_current_key_for_room(self, room_id):
return self.store.get_room_events_max_id(room_id)
@defer.inlineCallbacks
def get_pagination_rows(self, user, config, key):
events, next_key = yield self.store.paginate_room_events(
room_id=key,
from_key=config.from_key,
to_key=config.to_key,
direction=config.direction,
limit=config.limit,
)
return (events, next_key)

View File

@ -317,6 +317,3 @@ class TypingNotificationEventSource(object):
def get_current_key(self):
return self.get_typing_handler()._latest_room_serial
def get_pagination_rows(self, user, pagination_config, key):
return [], pagination_config.from_key