File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -100,15 +100,15 @@ export default class RoomAccountSettingsHandler extends MatrixClientBackedSettin
100100 if ( field === null ) {
101101 content = value ;
102102 } else {
103- const content = this . getSettings ( roomId , eventType ) || { } ;
103+ content = this . getSettings ( roomId , eventType ) || { } ;
104104 content [ field ] = value ;
105105 }
106106
107107 await this . client . setRoomAccountData ( roomId , eventType , content ) ;
108108
109109 const deferred = defer < void > ( ) ;
110- const handler = ( event : MatrixEvent ) => {
111- if ( event . getRoomId ( ) !== roomId || event . getType ( ) !== eventType ) return ;
110+ const handler = ( event : MatrixEvent , room : Room ) => {
111+ if ( room . roomId !== roomId || event . getType ( ) !== eventType ) return ;
112112 if ( field !== null && event . getContent ( ) [ field ] !== value ) return ;
113113 this . client . off ( RoomEvent . AccountData , handler ) ;
114114 deferred . resolve ( ) ;
You can’t perform that action at this time.
0 commit comments