diff options
Diffstat (limited to 'protocols/Telegram/src/proto.cpp')
-rw-r--r-- | protocols/Telegram/src/proto.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/protocols/Telegram/src/proto.cpp b/protocols/Telegram/src/proto.cpp index 2767e7c059..84944a6b49 100644 --- a/protocols/Telegram/src/proto.cpp +++ b/protocols/Telegram/src/proto.cpp @@ -75,6 +75,12 @@ void CTelegramProto::OnModulesLoaded() m_arUsers.insert(new TG_USER(_atoi64(szId.c_str()), 0)); for (auto &cc : AccContacts()) { + ptrA szPath(getStringA(cc, "AvatarPath")); + if (szPath) { + delSetting(cc, "AvatarPath"); + delSetting(cc, DBKEY_AVATAR_HASH); + } + bool isGroupChat = isChatRoom(cc); szId = getMStringA(cc, isGroupChat ? "ChatRoomID" : DBKEY_ID); if (!szId.IsEmpty()) { |