Commit c1c5d310 authored by Philipp Hörist's avatar Philipp Hörist

Register: Allow to set jid on some methods

parent 410fa7d5
Pipeline #5230 passed with stages
in 49 seconds
......@@ -44,9 +44,8 @@ class Register(BaseModule):
self.handlers = []
def unregister(self):
domain = self._client.get_bound_jid().getDomain()
iq = Iq('set', to=domain)
def unregister(self, jid=None):
iq = Iq('set', to=jid)
query = iq.setQuery()
......@@ -77,8 +76,11 @@ class Register(BaseModule):
return data
def submit_register_form(self, form):
iq = Iq('set', NS_REGISTER, to=self._client.domain)
def submit_register_form(self, jid, form):
if jid is None:
jid = self._client.domain
iq = Iq('set', NS_REGISTER, to=jid)
if form.is_fake_form():
query = iq.getTag('query')
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment