@@ -220,7 +220,7 @@ impl From<matrix_sdk::TransmissionProgress> for TransmissionProgress {
220220pub struct Client {
221221 pub ( crate ) inner : AsyncRuntimeDropped < MatrixClient > ,
222222 delegate : OnceLock < Arc < dyn ClientDelegate > > ,
223- utd_hook : OnceLock < Arc < UtdHookManager > > ,
223+ utd_hook_manager : OnceLock < Arc < UtdHookManager > > ,
224224 session_verification_controller :
225225 Arc < tokio:: sync:: RwLock < Option < SessionVerificationController > > > ,
226226}
@@ -265,7 +265,7 @@ impl Client {
265265 let client = Client {
266266 inner : AsyncRuntimeDropped :: new ( sdk_client. clone ( ) ) ,
267267 delegate : OnceLock :: new ( ) ,
268- utd_hook : OnceLock :: new ( ) ,
268+ utd_hook_manager : OnceLock :: new ( ) ,
269269 session_verification_controller,
270270 } ;
271271
@@ -783,19 +783,19 @@ impl Client {
783783 // events (or discarded, if they get decrypted fast enough).
784784 const UTD_HOOK_GRACE_PERIOD : Duration = Duration :: from_secs ( 60 ) ;
785785
786- let mut utd_hook = UtdHookManager :: new (
786+ let mut utd_hook_manager = UtdHookManager :: new (
787787 Arc :: new ( UtdHook { delegate : utd_delegate. into ( ) } ) ,
788788 ( * self . inner ) . clone ( ) ,
789789 )
790790 . with_max_delay ( UTD_HOOK_GRACE_PERIOD ) ;
791791
792- if let Err ( e) = utd_hook . reload_from_store ( ) . await {
792+ if let Err ( e) = utd_hook_manager . reload_from_store ( ) . await {
793793 error ! ( "Unable to reload UTD hook data from data store: {}" , e) ;
794794 // Carry on with the setup anyway; we shouldn't fail setup just
795795 // because the UTD hook failed to load its data.
796796 }
797797
798- self . utd_hook . get_or_init ( || Arc :: new ( utd_hook ) ) ;
798+ self . utd_hook_manager . get_or_init ( || Arc :: new ( utd_hook_manager ) ) ;
799799 }
800800
801801 pub fn session ( & self ) -> Result < Session , ClientError > {
@@ -1057,7 +1057,7 @@ impl Client {
10571057 self . inner
10581058 . rooms ( )
10591059 . into_iter ( )
1060- . map ( |room| Arc :: new ( Room :: new ( room, self . utd_hook . get ( ) . cloned ( ) ) ) )
1060+ . map ( |room| Arc :: new ( Room :: new ( room, self . utd_hook_manager . get ( ) . cloned ( ) ) ) )
10611061 . collect ( )
10621062 }
10631063
@@ -1076,14 +1076,16 @@ impl Client {
10761076 let room_id = RoomId :: parse ( room_id) ?;
10771077 let sdk_room = self . inner . get_room ( & room_id) ;
10781078
1079- let room = sdk_room. map ( |room| Arc :: new ( Room :: new ( room, self . utd_hook . get ( ) . cloned ( ) ) ) ) ;
1079+ let room =
1080+ sdk_room. map ( |room| Arc :: new ( Room :: new ( room, self . utd_hook_manager . get ( ) . cloned ( ) ) ) ) ;
10801081 Ok ( room)
10811082 }
10821083
10831084 pub fn get_dm_room ( & self , user_id : String ) -> Result < Option < Arc < Room > > , ClientError > {
10841085 let user_id = UserId :: parse ( user_id) ?;
10851086 let sdk_room = self . inner . get_dm_room ( & user_id) ;
1086- let dm = sdk_room. map ( |room| Arc :: new ( Room :: new ( room, self . utd_hook . get ( ) . cloned ( ) ) ) ) ;
1087+ let dm =
1088+ sdk_room. map ( |room| Arc :: new ( Room :: new ( room, self . utd_hook_manager . get ( ) . cloned ( ) ) ) ) ;
10871089 Ok ( dm)
10881090 }
10891091
@@ -1190,7 +1192,7 @@ impl Client {
11901192 pub async fn join_room_by_id ( & self , room_id : String ) -> Result < Arc < Room > , ClientError > {
11911193 let room_id = RoomId :: parse ( room_id) ?;
11921194 let room = self . inner . join_room_by_id ( room_id. as_ref ( ) ) . await ?;
1193- Ok ( Arc :: new ( Room :: new ( room, self . utd_hook . get ( ) . cloned ( ) ) ) )
1195+ Ok ( Arc :: new ( Room :: new ( room, self . utd_hook_manager . get ( ) . cloned ( ) ) ) )
11941196 }
11951197
11961198 /// Join a room by its ID or alias.
@@ -1211,7 +1213,7 @@ impl Client {
12111213 . collect :: < Result < Vec < _ > , _ > > ( ) ?;
12121214 let room =
12131215 self . inner . join_room_by_id_or_alias ( room_id. as_ref ( ) , server_names. as_ref ( ) ) . await ?;
1214- Ok ( Arc :: new ( Room :: new ( room, self . utd_hook . get ( ) . cloned ( ) ) ) )
1216+ Ok ( Arc :: new ( Room :: new ( room, self . utd_hook_manager . get ( ) . cloned ( ) ) ) )
12151217 }
12161218
12171219 /// Knock on a room to join it using its ID or alias.
@@ -1225,7 +1227,7 @@ impl Client {
12251227 let server_names =
12261228 server_names. iter ( ) . map ( ServerName :: parse) . collect :: < Result < Vec < _ > , _ > > ( ) ?;
12271229 let room = self . inner . knock ( room_id, reason, server_names) . await ?;
1228- Ok ( Arc :: new ( Room :: new ( room, self . utd_hook . get ( ) . cloned ( ) ) ) )
1230+ Ok ( Arc :: new ( Room :: new ( room, self . utd_hook_manager . get ( ) . cloned ( ) ) ) )
12291231 }
12301232
12311233 pub async fn get_recently_visited_rooms ( & self ) -> Result < Vec < String > , ClientError > {
@@ -1321,7 +1323,7 @@ impl Client {
13211323 let room_id = RoomId :: parse ( room_id) ?;
13221324 Ok ( Arc :: new ( Room :: new (
13231325 self . inner . await_room_remote_echo ( & room_id) . await ,
1324- self . utd_hook . get ( ) . cloned ( ) ,
1326+ self . utd_hook_manager . get ( ) . cloned ( ) ,
13251327 ) ) )
13261328 }
13271329
0 commit comments