mirror of
https://git.jami.net/savoirfairelinux/jami-client-qt.git
synced 2025-08-06 07:45:51 +02:00
conversationsadapter: fix swarm photobooth
GitLab: #670 Change-Id: Ie8eb123c0fc7506863b06c7b588ef7806b9a077a
This commit is contained in:
parent
8e2d600fd3
commit
adb8c982e0
2 changed files with 7 additions and 7 deletions
|
@ -494,7 +494,7 @@ ConversationsAdapter::updateConversationTitle(const QString& convId, const QStri
|
||||||
auto convModel = lrcInstance_->getCurrentConversationModel();
|
auto convModel = lrcInstance_->getCurrentConversationModel();
|
||||||
QMap<QString, QString> details;
|
QMap<QString, QString> details;
|
||||||
details["title"] = newTitle;
|
details["title"] = newTitle;
|
||||||
convModel->updateConversationInfo(convId, details);
|
convModel->updateConversationInfos(convId, details);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
@ -504,7 +504,7 @@ ConversationsAdapter::updateConversationDescription(const QString& convId,
|
||||||
auto convModel = lrcInstance_->getCurrentConversationModel();
|
auto convModel = lrcInstance_->getCurrentConversationModel();
|
||||||
QMap<QString, QString> details;
|
QMap<QString, QString> details;
|
||||||
details["description"] = newDescription;
|
details["description"] = newDescription;
|
||||||
convModel->updateConversationInfo(convId, details);
|
convModel->updateConversationInfos(convId, details);
|
||||||
}
|
}
|
||||||
|
|
||||||
QString
|
QString
|
||||||
|
|
|
@ -495,7 +495,7 @@ UtilsAdapter::setSwarmCreationImageFromString(const QString& image, const QStrin
|
||||||
{
|
{
|
||||||
// Compress the image before saving
|
// Compress the image before saving
|
||||||
auto img = Utils::imageFromBase64String(image, false);
|
auto img = Utils::imageFromBase64String(image, false);
|
||||||
setSwarmCreationImageFromImage(img);
|
setSwarmCreationImageFromImage(img, imageId);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
@ -504,7 +504,7 @@ UtilsAdapter::setSwarmCreationImageFromFile(const QString& path, const QString&
|
||||||
// Compress the image before saving
|
// Compress the image before saving
|
||||||
auto image = Utils::QByteArrayFromFile(path);
|
auto image = Utils::QByteArrayFromFile(path);
|
||||||
auto img = Utils::imageFromBase64Data(image, false);
|
auto img = Utils::imageFromBase64Data(image, false);
|
||||||
setSwarmCreationImageFromImage(img);
|
setSwarmCreationImageFromImage(img, imageId);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
@ -524,9 +524,9 @@ UtilsAdapter::setSwarmCreationImageFromImage(const QImage& image, const QString&
|
||||||
file.close();
|
file.close();
|
||||||
Q_EMIT lrcInstance_->base64SwarmAvatarChanged();
|
Q_EMIT lrcInstance_->base64SwarmAvatarChanged();
|
||||||
} else {
|
} else {
|
||||||
lrcInstance_->getCurrentConversationModel()->updateConversationInfo(imageId,
|
lrcInstance_->getCurrentConversationModel()->updateConversationInfos(imageId,
|
||||||
{{"avatar",
|
{{"avatar",
|
||||||
ba.toBase64()}});
|
ba.toBase64()}});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue