use Jid.ofLocalAndDomainEscaped when transforming account with locked domain
This commit is contained in:
		
							parent
							
								
									d823cefe47
								
							
						
					
					
						commit
						98e1044bdd
					
				@ -263,7 +263,7 @@ public class ChannelDiscoveryActivity extends XmppActivity implements MenuItem.O
 | 
				
			|||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public void joinChannelSearchResult(String selectedAccount, Room result) {
 | 
					    public void joinChannelSearchResult(String selectedAccount, Room result) {
 | 
				
			||||||
        final Jid jid = Config.DOMAIN_LOCK == null ? Jid.ofEscaped(selectedAccount) : Jid.ofEscaped(selectedAccount, Config.DOMAIN_LOCK, null);
 | 
					        final Jid jid = Config.DOMAIN_LOCK == null ? Jid.ofEscaped(selectedAccount) : Jid.ofLocalAndDomainEscaped(selectedAccount, Config.DOMAIN_LOCK);
 | 
				
			||||||
        final boolean syncAutoJoin = getBooleanPreference("autojoin", R.bool.autojoin);
 | 
					        final boolean syncAutoJoin = getBooleanPreference("autojoin", R.bool.autojoin);
 | 
				
			||||||
        final Account account = xmppConnectionService.findAccountByJid(jid);
 | 
					        final Account account = xmppConnectionService.findAccountByJid(jid);
 | 
				
			||||||
        final Conversation conversation = xmppConnectionService.findOrCreateConversation(account, result.getRoom(), true, true, true);
 | 
					        final Conversation conversation = xmppConnectionService.findOrCreateConversation(account, result.getRoom(), true, true, true);
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user