Mercurial > libervia-backend
comparison sat/plugins/plugin_xep_0198.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 | 32d714a8ea51 |
comparison
equal
deleted
inserted
replaced
3714:af09b5aaa5d7 | 3715:b9718216a1c0 |
---|---|
446 d.addCallback(lambda __: client.roster.requestRoster()) | 446 d.addCallback(lambda __: client.roster.requestRoster()) |
447 # we add got_roster to be sure to have roster before sending initial presence | 447 # we add got_roster to be sure to have roster before sending initial presence |
448 d.addCallback(lambda __: client.roster.got_roster) | 448 d.addCallback(lambda __: client.roster.got_roster) |
449 if plg_0313 is not None: | 449 if plg_0313 is not None: |
450 # we retrieve one2one MAM archives | 450 # we retrieve one2one MAM archives |
451 d.addCallback(lambda __: plg_0313.resume(client)) | 451 d.addCallback(lambda __: defer.ensureDeferred(plg_0313.resume(client))) |
452 # initial presence must be sent manually | 452 # initial presence must be sent manually |
453 d.addCallback(lambda __: client.presence.available()) | 453 d.addCallback(lambda __: client.presence.available()) |
454 if plg_0045 is not None: | 454 if plg_0045 is not None: |
455 # we re-join MUC rooms | 455 # we re-join MUC rooms |
456 muc_d_list = defer.DeferredList( | 456 muc_d_list = defer.DeferredList( |