Page MenuHomePhabricator

D3986.id12554.diff
No OneTemporary

D3986.id12554.diff

diff --git a/native/cpp/CommonCpp/NativeModules/MessageOperationsUtilities/MessageOperationsUtilities.cpp b/native/cpp/CommonCpp/NativeModules/MessageOperationsUtilities/MessageOperationsUtilities.cpp
--- a/native/cpp/CommonCpp/NativeModules/MessageOperationsUtilities/MessageOperationsUtilities.cpp
+++ b/native/cpp/CommonCpp/NativeModules/MessageOperationsUtilities/MessageOperationsUtilities.cpp
@@ -108,4 +108,17 @@
return clientDBMessageInfos;
}
+void MessageOperationsUtilities::storeNotification(
+ std::string rawMessageInfoString) {
+ std::vector<ClientDBMessageInfo> clientDBMessageInfos =
+ translateStringToClientDBMessageInfos(rawMessageInfoString);
+ for (const auto &clientDBMessageInfo : clientDBMessageInfos) {
+ DatabaseManager::getQueryExecutor().replaceMessage(
+ clientDBMessageInfo.first);
+ for (const auto &mediaInfo : clientDBMessageInfo.second) {
+ DatabaseManager::getQueryExecutor().replaceMedia(mediaInfo);
+ }
+ }
+}
+
} // namespace comm

File Metadata

Mime Type
text/plain
Expires
Sun, Oct 6, 8:08 AM (14 h, 43 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2248373
Default Alt Text
D3986.id12554.diff (1009 B)

Event Timeline