From 038659c6997e5acad6ecf7171bbd3c4ec14b5d3d Mon Sep 17 00:00:00 2001 From: Kitsune Ral Date: Tue, 16 Jan 2018 17:00:16 +0900 Subject: EventContent: inject mediaThumbnailId into content original JSON For QML to easily make URLs to thumbnails. --- events/eventcontent.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'events') diff --git a/events/eventcontent.h b/events/eventcontent.h index 0733b347..4afbaff3 100644 --- a/events/eventcontent.h +++ b/events/eventcontent.h @@ -247,10 +247,14 @@ namespace QMatrixClient { public: // TODO: POD constructor - UrlWithThumbnailContent(const QJsonObject& json) + explicit UrlWithThumbnailContent(const QJsonObject& json) : UrlBasedContent(json) , thumbnail(InfoT::originalInfoJson) - { } + { + // Another small hack, to simplify making a thumbnail link + UrlBasedContent::originalJson.insert( + "thumbnailMediaId", thumbnail.mediaId()); + } public: Thumbnail thumbnail; -- cgit v1.2.3