From 79c5e8e0ab38a5da8fdf9bf71526f2c6fce0dd3c Mon Sep 17 00:00:00 2001 From: Ronan Abhamon Date: Tue, 13 Feb 2018 09:32:14 +0100 Subject: [PATCH] fix(MainDb): remove useless check on migrateBasicToClientGroupChatRoom --- src/db/main-db.cpp | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/src/db/main-db.cpp b/src/db/main-db.cpp index 6c2c7e31e..5db7cccb3 100644 --- a/src/db/main-db.cpp +++ b/src/db/main-db.cpp @@ -2556,19 +2556,6 @@ void MainDb::migrateBasicToClientGroupChatRoom ( const long long &localSipAddressId = d->insertSipAddress(newChatRoomId.getLocalAddress().asString()); const int &capabilities = clientGroupChatRoom->getCapabilities(); - { - shared_ptr buggyChatRoom = getCore()->findChatRoom(newChatRoomId); - if (buggyChatRoom) { - lError() << "Chat room was found with the same chat room id of a new migrated ClientGroupChatRoom!!!"; - AbstractChatRoom::CapabilitiesMask capabilities = buggyChatRoom->getCapabilities(); - if (capabilities & AbstractChatRoom::Capabilities::Basic) { - lError() << "Delete invalid basic chat room..."; - Core::deleteChatRoom(buggyChatRoom); - } else - lError() << "Unable to delete invalid chat room with capabilities: " << capabilities << "."; - } - } - *session << "UPDATE chat_room" " SET capabilities = :capabilities," " peer_sip_address_id = :peerSipAddressId,"