comparison sat/plugins/plugin_xep_0033.py @ 3715:b9718216a1c0 0.9

merge bookmark 0.9
author Goffi <goffi@goffi.org>
date Wed, 01 Dec 2021 16:13:31 +0100
parents 888109774673
children 944f51f9c2b4
comparison
equal deleted inserted replaced
3714:af09b5aaa5d7 3715:b9718216a1c0
154 154
155 def send(mess_data, skip_send=False): 155 def send(mess_data, skip_send=False):
156 d = defer.Deferred() 156 d = defer.Deferred()
157 if not skip_send: 157 if not skip_send:
158 d.addCallback(client.sendMessageData) 158 d.addCallback(client.sendMessageData)
159 d.addCallback(client.messageAddToHistory) 159 d.addCallback(
160 lambda ret: defer.ensureDeferred(client.messageAddToHistory(ret))
161 )
160 d.addCallback(client.messageSendToBridge) 162 d.addCallback(client.messageSendToBridge)
161 d.addErrback(lambda failure: failure.trap(exceptions.CancelError)) 163 d.addErrback(lambda failure: failure.trap(exceptions.CancelError))
162 return d.callback(mess_data) 164 return d.callback(mess_data)
163 165
164 def discoCallback(entities, to_jid_s): 166 def discoCallback(entities, to_jid_s):