Mercurial > libervia-backend
annotate INSTALL @ 3913:944f51f9c2b4
core (xmpp): make `send` a blocking method, fix `sendMessageData` calls:
original `send` method is blocking, and it is used as such by Wokkel and thus can't be
changed to an async method easily. However, an Async method is necessary to have an async
trigger at the very end of the send workflow for end-to-end encryption. To workaround
that, `send` is an async method which call `a_send`, an async method which actually does
the sending. This way legacy method can still call `send` while `a_send` can be await
otherwise.
Fix calls to `sendMessageData`: the method now being an `async` one, `ensureDeferred` had
to be used in some calls.
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 24 Sep 2022 16:31:39 +0200 |
parents | 457ae6381e2a |
children | 84f6bee6440d |
rev | line source |
---|---|
3029
457ae6381e2a
doc: replaced deprecated installation link in INSTALL
Goffi <goffi@goffi.org>
parents:
2619
diff
changeset
|
1 You'll find install instructions in documentation (see doc/installation.rst). |
885 | 2 |
2619
e7bd2945518f
doc (INSTALL): replaced instruction with a simple link to the wiki, to avoid duplication and desynchronisation
Goffi <goffi@goffi.org>
parents:
1935
diff
changeset
|
3 If you need help, come the SàT official XMPP room: sat@chat.jabberfr.org or join us with a web browser via https://chat.jabberfr.org/converse.js/sat@chat.jabberfr.org |