From adb8c982e047a9b0fc5cbde58fb18d278705652e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Blin?=
 <sebastien.blin@savoirfairelinux.com>
Date: Fri, 25 Mar 2022 14:21:21 -0400
Subject: [PATCH] conversationsadapter: fix swarm photobooth

GitLab: #670
Change-Id: Ie8eb123c0fc7506863b06c7b588ef7806b9a077a
---
 src/conversationsadapter.cpp |  4 ++--
 src/utilsadapter.cpp         | 10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/conversationsadapter.cpp b/src/conversationsadapter.cpp
index d1dcc4e81..b1a5aa5ba 100644
--- a/src/conversationsadapter.cpp
+++ b/src/conversationsadapter.cpp
@@ -494,7 +494,7 @@ ConversationsAdapter::updateConversationTitle(const QString& convId, const QStri
     auto convModel = lrcInstance_->getCurrentConversationModel();
     QMap<QString, QString> details;
     details["title"] = newTitle;
-    convModel->updateConversationInfo(convId, details);
+    convModel->updateConversationInfos(convId, details);
 }
 
 void
@@ -504,7 +504,7 @@ ConversationsAdapter::updateConversationDescription(const QString& convId,
     auto convModel = lrcInstance_->getCurrentConversationModel();
     QMap<QString, QString> details;
     details["description"] = newDescription;
-    convModel->updateConversationInfo(convId, details);
+    convModel->updateConversationInfos(convId, details);
 }
 
 QString
diff --git a/src/utilsadapter.cpp b/src/utilsadapter.cpp
index 15e044634..0eaaacb47 100644
--- a/src/utilsadapter.cpp
+++ b/src/utilsadapter.cpp
@@ -495,7 +495,7 @@ UtilsAdapter::setSwarmCreationImageFromString(const QString& image, const QStrin
 {
     // Compress the image before saving
     auto img = Utils::imageFromBase64String(image, false);
-    setSwarmCreationImageFromImage(img);
+    setSwarmCreationImageFromImage(img, imageId);
 }
 
 void
@@ -504,7 +504,7 @@ UtilsAdapter::setSwarmCreationImageFromFile(const QString& path, const QString&
     // Compress the image before saving
     auto image = Utils::QByteArrayFromFile(path);
     auto img = Utils::imageFromBase64Data(image, false);
-    setSwarmCreationImageFromImage(img);
+    setSwarmCreationImageFromImage(img, imageId);
 }
 
 void
@@ -524,9 +524,9 @@ UtilsAdapter::setSwarmCreationImageFromImage(const QImage& image, const QString&
         file.close();
         Q_EMIT lrcInstance_->base64SwarmAvatarChanged();
     } else {
-        lrcInstance_->getCurrentConversationModel()->updateConversationInfo(imageId,
-                                                                            {{"avatar",
-                                                                              ba.toBase64()}});
+        lrcInstance_->getCurrentConversationModel()->updateConversationInfos(imageId,
+                                                                             {{"avatar",
+                                                                               ba.toBase64()}});
     }
 }
 
-- 
GitLab