plugin XEP-0077: use xmpp_domain when set for host
This commit is contained in:
parent
36ec44730d
commit
125addc542
1 changed files with 4 additions and 2 deletions
|
|
@ -250,16 +250,18 @@ class XEP_0077(object):
|
|||
return self.registerNewAccount(jid.JID(jid_), password, **kwargs)
|
||||
|
||||
def registerNewAccount(
|
||||
self, jid_, password, email=None, host="127.0.0.1", port=C.XMPP_C2S_PORT
|
||||
self, jid_, password, email=None, host=None, port=C.XMPP_C2S_PORT
|
||||
):
|
||||
"""register a new account on a XMPP server
|
||||
|
||||
@param jid_(jid.JID): request jid to register
|
||||
@param password(unicode): password of the account
|
||||
@param email(unicode): email of the account
|
||||
@param host(unicode): host of the server to register to
|
||||
@param host(None, unicode): host of the server to register to
|
||||
@param port(int): port of the server to register to
|
||||
"""
|
||||
if host is None:
|
||||
host = self.host.memory.getConfig("", "xmpp_domain", "127.0.0.1")
|
||||
check_certificate = host != "127.0.0.1"
|
||||
authenticator = RegisteringAuthenticator(
|
||||
jid_, password, email, check_certificate=check_certificate)
|
||||
|
|
|
|||
Loading…
Reference in a new issue