diff options
author | George Hazan <ghazan@miranda.im> | 2021-11-16 22:21:46 +0300 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2021-11-16 22:21:46 +0300 |
commit | aa3402bb65378066b00862547ebe7b6ce5c821c6 (patch) | |
tree | 02a329241455a4c13e391c4cb24c24f22cad6e1f | |
parent | 3b61f6b947393696292b75154edcb02506c7821f (diff) |
ICQ: incorrect way of setting statuses
-rw-r--r-- | protocols/ICQ-WIM/src/server.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/protocols/ICQ-WIM/src/server.cpp b/protocols/ICQ-WIM/src/server.cpp index cb0ed62849..b50e304079 100644 --- a/protocols/ICQ-WIM/src/server.cpp +++ b/protocols/ICQ-WIM/src/server.cpp @@ -362,13 +362,13 @@ MCONTACT CIcqProto::ParseBuddyInfo(const JSONNode &buddy, MCONTACT hContact) Json2string(hContact, buddy, "phoneNumber", "Phone"); Json2string(hContact, buddy, "workNumber", "CompanyPhone"); - setDword(hContact, "Status", StatusFromPresence(buddy, hContact)); - Json2int(hContact, buddy, "official", "Official"); Json2int(hContact, buddy, "onlineTime", DB_KEY_ONLINETS); Json2int(hContact, buddy, "idleTime", "IdleTS"); Json2int(hContact, buddy, "memberSince", DB_KEY_MEMBERSINCE); + setWord(hContact, "Status", StatusFromPresence(buddy, hContact)); + const JSONNode &profile = buddy["profile"]; if (profile) { Json2string(hContact, profile, "friendlyName", DB_KEY_ICQNICK); |