Merge pull request #3659 from neuroid/jabber-chat-fix

Set default XMPP message type to 'chat'.
This commit is contained in:
Michael DeHaan 2013-08-03 11:28:39 -07:00
commit cd8d742a89

View file

@ -100,7 +100,10 @@ def main():
server = jid.getDomain()
port = module.params['port']
password = module.params['password']
to, nick = re.split( r'/', module.params['to'])
try:
to, nick = module.params['to'].split('/', 1)
except ValueError:
to, nick = module.params['to'], None
if module.params['host']:
host = module.params['host']
@ -125,6 +128,8 @@ def main():
msg.setTag('x', namespace='http://jabber.org/protocol/muc#user')
conn.send(xmpp.Presence(to=module.params['to']))
time.sleep(1)
else:
msg.setType('chat')
msg.setTo(to)
if not module.check_mode: