summaryrefslogtreecommitdiff
path: root/protocols/ICQ-WIM/src/poll.cpp
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2024-01-15 13:24:23 +0300
committerGeorge Hazan <george.hazan@gmail.com>2024-01-15 13:24:23 +0300
commit673975b4ff7067257e8fe4c9b835a9663b6d5178 (patch)
tree17483f8faf334ff12b9b5e48e91d279fc2faf37c /protocols/ICQ-WIM/src/poll.cpp
parentc85590b8045696a04392129899a089baca1ce8a0 (diff)
fixes #4116 (ICQ: поддержать режим "Invisible")
Diffstat (limited to 'protocols/ICQ-WIM/src/poll.cpp')
-rw-r--r--protocols/ICQ-WIM/src/poll.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/protocols/ICQ-WIM/src/poll.cpp b/protocols/ICQ-WIM/src/poll.cpp
index dd259cb3ca..2972ce770c 100644
--- a/protocols/ICQ-WIM/src/poll.cpp
+++ b/protocols/ICQ-WIM/src/poll.cpp
@@ -389,6 +389,9 @@ void __cdecl CIcqProto::PollThread(void*)
else
szUrl.Append("&timeout=25000");
+ if (m_bInvisible)
+ szUrl.Append("&bg=1&hidden=1");
+
auto *pReq = new AsyncHttpRequest(CONN_FETCH, REQUEST_GET, szUrl, &CIcqProto::OnFetchEvents);
if (!m_bFirstBos)
pReq->timeout = 62000;