Remove unused `get_pagination_rows` methods. (#6557)

Remove unused get_pagination_rows methods
code_spécifique_watcha
Erik Johnston 5 years ago committed by GitHub
parent 3fbe5b7ec3
commit 02553901ce
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      changelog.d/6557.misc
  2. 3
      synapse/handlers/account_data.py
  3. 12
      synapse/handlers/room.py
  4. 3
      synapse/handlers/typing.py

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

@ -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

@ -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)

@ -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

Loading…
Cancel
Save