summaryrefslogtreecommitdiff
path: root/buteo-plugins/buteo-sync-plugin-mastodon-posts/mastodonpostssyncadaptor.cpp
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@jolla.com>2026-02-11 17:10:58 +0100
committerAndrew Branson <andrew.branson@jolla.com>2026-02-11 17:10:58 +0100
commit22c763f1ffdc7dc845be03c05851d7b896081cb2 (patch)
treeeab1542f91f758c88d8b3cd43ed2f66276f78119 /buteo-plugins/buteo-sync-plugin-mastodon-posts/mastodonpostssyncadaptor.cpp
parentd8ff92c1baf2c9714f21729e7d37c66f59c162ff (diff)
Add post metadata to events view and enhance notification handling
Diffstat (limited to 'buteo-plugins/buteo-sync-plugin-mastodon-posts/mastodonpostssyncadaptor.cpp')
-rw-r--r--buteo-plugins/buteo-sync-plugin-mastodon-posts/mastodonpostssyncadaptor.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/buteo-plugins/buteo-sync-plugin-mastodon-posts/mastodonpostssyncadaptor.cpp b/buteo-plugins/buteo-sync-plugin-mastodon-posts/mastodonpostssyncadaptor.cpp
index c7c696e..6165931 100644
--- a/buteo-plugins/buteo-sync-plugin-mastodon-posts/mastodonpostssyncadaptor.cpp
+++ b/buteo-plugins/buteo-sync-plugin-mastodon-posts/mastodonpostssyncadaptor.cpp
@@ -270,6 +270,9 @@ void MastodonPostsSyncAdaptor::finishedPostsHandler()
}
const QString body = sanitizeContent(postObject.value(QStringLiteral("content")).toString());
+ const int repliesCount = postObject.value(QStringLiteral("replies_count")).toInt();
+ const int favouritesCount = postObject.value(QStringLiteral("favourites_count")).toInt();
+ const int reblogsCount = postObject.value(QStringLiteral("reblogs_count")).toInt();
QList<QPair<QString, SocialPostImage::ImageType> > imageList;
const QJsonArray mediaAttachments = postObject.value(QStringLiteral("media_attachments")).toArray();
@@ -304,6 +307,9 @@ void MastodonPostsSyncAdaptor::finishedPostsHandler()
imageList,
url,
boostedBy,
+ repliesCount,
+ favouritesCount,
+ reblogsCount,
apiHost(accountId),
accountId);
}