summaryrefslogtreecommitdiff
path: root/protocols/VKontakte/src/vk_struct.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/VKontakte/src/vk_struct.cpp')
-rw-r--r--protocols/VKontakte/src/vk_struct.cpp12
1 files changed, 10 insertions, 2 deletions
diff --git a/protocols/VKontakte/src/vk_struct.cpp b/protocols/VKontakte/src/vk_struct.cpp
index 7afe14c6e7..ebff631cc1 100644
--- a/protocols/VKontakte/src/vk_struct.cpp
+++ b/protocols/VKontakte/src/vk_struct.cpp
@@ -159,8 +159,8 @@ CVKOptions::CVKOptions(PROTO_INTERFACE* proto) :
bRemoveFromCList(proto, "RemoveFromClistOnBanUser", false),
bPopUpSyncHistory(proto, "PopUpSyncHistory", false),
iMarkMessageReadOn(proto, "MarkMessageReadOn", MarkMsgReadOn::markOnRead),
- bStikersAsSmyles(proto, "StikersAsSmyles", false),
- bUseStikersAsStaticSmyles(proto, "UseStikersAsStaticSmyles", false),
+ bStikersAsSmileys(proto, "StikersAsSmileys", false),
+ bUseStikersAsStaticSmileys(proto, "UseStikersAsStaticSmileys", false),
bUserForceInvisibleOnActivity(proto, "UserForceOnlineOnActivity", false),
bNewsEnabled(proto, "NewsEnabled", false),
iMaxLoadNewsPhoto(proto, "MaxLoadNewsPhoto", 5),
@@ -225,4 +225,12 @@ CVKOptions::CVKOptions(PROTO_INTERFACE* proto) :
pwszVKLang(proto, "VKLang", nullptr)
{
+ // Note: Delete this code after next stable build
+ int iStikersAsSmyles = db_get_b(0, proto->m_szModuleName, "StikersAsSmyles", -1);
+ if (iStikersAsSmyles != -1) {
+ bStikersAsSmileys = iStikersAsSmyles == 1;
+ db_set_b(0, proto->m_szModuleName, "StikersAsSmileys", (BYTE)iStikersAsSmyles);
+ db_unset(0, proto->m_szModuleName, "StikersAsSmyles");
+ }
+ // Note
} \ No newline at end of file