Remove import workaround

This commit is contained in:
Eric Eastwood 2024-06-10 15:06:55 -05:00
parent d0d198fa74
commit 271ae6f8e7

View file

@ -24,6 +24,7 @@ from twisted.test.proto_helpers import MemoryReactor
from synapse.api.constants import AccountDataTypes, EventTypes, JoinRules, Membership from synapse.api.constants import AccountDataTypes, EventTypes, JoinRules, Membership
from synapse.api.room_versions import RoomVersions from synapse.api.room_versions import RoomVersions
from synapse.handlers.sliding_sync import SlidingSyncConfig
from synapse.rest import admin from synapse.rest import admin
from synapse.rest.client import knock, login, room from synapse.rest.client import knock, login, room
from synapse.server import HomeServer from synapse.server import HomeServer
@ -1216,10 +1217,6 @@ class FilterRoomsTestCase(HomeserverTestCase):
after_rooms_token = self.event_sources.get_current_token() after_rooms_token = self.event_sources.get_current_token()
# TODO: Better way to avoid the circular import? (see
# https://github.com/element-hq/synapse/pull/17187#discussion_r1619492779)
from synapse.handlers.sliding_sync import SlidingSyncConfig
# Try with `is_dm=True` # Try with `is_dm=True`
truthy_filtered_room_ids = self.get_success( truthy_filtered_room_ids = self.get_success(
self.sliding_sync_handler.filter_rooms( self.sliding_sync_handler.filter_rooms(