@@ -84,8 +84,8 @@ def __init__(self, hs: "HomeServer"):
84
84
self .clock = hs .get_clock ()
85
85
self .state = hs .get_state_handler ()
86
86
self .store = hs .get_datastores ().main
87
- self .storage = hs .get_storage ()
88
- self .state_storage_controller = self .storage .state
87
+ self .storage_controllers = hs .get_storage_controllers ()
88
+ self .state_storage_controller = self .storage_controllers .state
89
89
self ._event_serializer = hs .get_event_client_serializer ()
90
90
self ._ephemeral_events_enabled = hs .config .server .enable_ephemeral_messages
91
91
@@ -206,7 +206,7 @@ async def get_state_events(
206
206
is_peeking = not joined
207
207
208
208
visible_events = await filter_events_for_client (
209
- self .storage ,
209
+ self .storage_controllers ,
210
210
user_id ,
211
211
[last_event ],
212
212
filter_send_to_client = False ,
@@ -406,7 +406,7 @@ def __init__(self, hs: "HomeServer"):
406
406
self .auth = hs .get_auth ()
407
407
self ._event_auth_handler = hs .get_event_auth_handler ()
408
408
self .store = hs .get_datastores ().main
409
- self .storage = hs .get_storage ()
409
+ self .storage_controllers = hs .get_storage_controllers ()
410
410
self .state = hs .get_state_handler ()
411
411
self .clock = hs .get_clock ()
412
412
self .validator = EventValidator ()
@@ -1021,7 +1021,7 @@ async def create_new_client_event(
1021
1021
# after it is created
1022
1022
if builder .internal_metadata .outlier :
1023
1023
event .internal_metadata .outlier = True
1024
- context = EventContext .for_outlier (self .storage )
1024
+ context = EventContext .for_outlier (self .storage_controllers )
1025
1025
elif (
1026
1026
event .type == EventTypes .MSC2716_INSERTION
1027
1027
and state_event_ids
@@ -1434,7 +1434,7 @@ async def persist_and_notify_client_event(
1434
1434
"""
1435
1435
extra_users = extra_users or []
1436
1436
1437
- assert self .storage .persistence is not None
1437
+ assert self .storage_controllers .persistence is not None
1438
1438
assert self ._events_shard_config .should_handle (
1439
1439
self ._instance_name , event .room_id
1440
1440
)
@@ -1668,7 +1668,7 @@ async def persist_and_notify_client_event(
1668
1668
event ,
1669
1669
event_pos ,
1670
1670
max_stream_token ,
1671
- ) = await self .storage .persistence .persist_event (
1671
+ ) = await self .storage_controllers .persistence .persist_event (
1672
1672
event , context = context , backfilled = backfilled
1673
1673
)
1674
1674
0 commit comments