diff options
| author | George Hazan <ghazan@miranda.im> | 2020-04-09 19:04:17 +0300 |
|---|---|---|
| committer | George Hazan <ghazan@miranda.im> | 2020-04-09 19:04:17 +0300 |
| commit | 4c7958599dcb5a6f0d23003046779269bc6b547a (patch) | |
| tree | dbf40b63d4bdab48e0093499b70a7a9038117259 | |
| parent | 13b5669bceabdf696ccf7a1cf1b373cf9745b3c8 (diff) | |
Facebook: fix for invisible status during login
| -rw-r--r-- | protocols/Facebook/src/mqtt.cpp | 2 | ||||
| -rw-r--r-- | protocols/Facebook/src/proto.cpp | 6 |
2 files changed, 2 insertions, 6 deletions
diff --git a/protocols/Facebook/src/mqtt.cpp b/protocols/Facebook/src/mqtt.cpp index afe7071c7e..9f5d801504 100644 --- a/protocols/Facebook/src/mqtt.cpp +++ b/protocols/Facebook/src/mqtt.cpp @@ -218,7 +218,7 @@ void FacebookProto::MqttLogin() thrift.writeInt32(1); thrift.writeBool(true); - thrift.writeBool(m_iStatus != ID_STATUS_INVISIBLE); // visibility + thrift.writeBool(!m_invisible); // visibility thrift.writeField(FB_THRIFT_TYPE_STRING); // device id thrift << m_szDeviceID; diff --git a/protocols/Facebook/src/proto.cpp b/protocols/Facebook/src/proto.cpp index cc3bcd875b..9d4dd13313 100644 --- a/protocols/Facebook/src/proto.cpp +++ b/protocols/Facebook/src/proto.cpp @@ -243,11 +243,7 @@ int FacebookProto::SetStatus(int iNewStatus) ForkThread(&FacebookProto::ServerThread); } - else { - // SetServerStatus(iNewStatus); - - m_iStatus = iNewStatus; - } + else m_iStatus = iNewStatus; ProtoBroadcastAck(0, ACKTYPE_STATUS, ACKRESULT_SUCCESS, (HANDLE)iOldStatus, m_iStatus); return 0; |
