Closed FriendsOfGalaxy closed 4 years ago
Nope, after that it performs A
query and then it should works.
Maybe your roster is really empty, in this case it may really hang, because I am waiting for the roster to contain at least one result.
But this is no longer necessary because GLX periodically runs both functions (users and presence)
OK, so the problem is no friends are found.
DEBUG - Sending data: {"jsonrpc": "2.0", "id": "20", "result": {"friend_info_list": []}}
How it is supposed to work? I'm on EU realm and has added friend in WOT(EU). We can chat in the game. His account is logged in EU as well.
Well, need to test it on EU. Maybe it works a slightly different.
2020-01-02 12:41:00,776 - slixmpp.xmlstream.xmlstream - DEBUG - Connection failed: [WinError 121] The semaphore timeout period has expired
that is the issue
It should connect at least with https://github.com/Mixaill/galaxy-integration-wargaming/commit/4763196fd3f9e9365f967af15778296fae31dd52
Still not sure about domain
in wgc_constants.py
, it could be
EU: c2s.xmpp-wot-eu.wargaming.net
NA: c2s.xmpp-wot-na.wargaming.net
ASIA: c2s.wotasia.xmpp.wargaming.net
I'll try to test it tonight.
fixed in 4763196fd3f9e9365f967af15778296fae31dd52 and 4f6f8a1b2b97254991a69034daeb5d5405d8da5e
Hey,
WgcXMPP.get_friends
hangs on empty roster and this coroutine never ends. Probably due to title error (shown as DEBUG in logs):