Adapt to libQuotient API changes

This commit is contained in:
Tobias Fella
2021-08-10 17:09:21 +02:00
parent 9e4d0ddc9b
commit e91a4f79a5
5 changed files with 21 additions and 3 deletions

View File

@@ -63,7 +63,11 @@ void CustomEmojiModel::addEmoji(const QString& name, const QUrl& location)
auto json = data != nullptr ? data->contentJson() : QJsonObject();
auto emojiData = json["images"].toObject();
emojiData[QStringLiteral("%1").arg(name)] = QJsonObject({
#ifdef QUOTIENT_07
{QStringLiteral("url"), job->contentUri().toString()}
#else
{QStringLiteral("url"), job->contentUri()}
#endif
});
json["images"] = emojiData;
d->conn->setAccountData("im.ponies.user_emotes", json);