Fix matrix api joinRoom() for remote rooms (#60)
When using self-service mode and trying to link with a remote matrix room (room not in the same HS as the bridge user), then we need to add the "via" HSs to join the room with, or else it fails. We get it from the "m.space.child" in the "children_state" of the space hierarchy. Co-authored-by: Cadence Ember <cadence@disroot.org> Reviewed-on: #60 Co-authored-by: Elliu <elliu@hashi.re> Co-committed-by: Elliu <elliu@hashi.re>
This commit is contained in:
		
							parent
							
								
									255e166e8c
								
							
						
					
					
						commit
						d95a114377
					
				
					 8 changed files with 115 additions and 18 deletions
				
			
		
							
								
								
									
										9
									
								
								jsconfig.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								jsconfig.json
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,9 @@
 | 
			
		|||
{
 | 
			
		||||
	"compilerOptions": {
 | 
			
		||||
		"target": "es2024",
 | 
			
		||||
		"module": "nodenext",
 | 
			
		||||
		"strict": true,
 | 
			
		||||
		"noImplicitAny": false,
 | 
			
		||||
		"useUnknownInCatchVariables": false
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue