summaryrefslogtreecommitdiffstats
path: root/framework
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2018-02-21 13:45:37 +0100
committerMinijackson <minijackson@riseup.net>2018-02-26 14:42:42 +0100
commit6b54d83cc3a0a8687027662680850bcf84506222 (patch)
tree1b346050d2361630159626225b77cf88713a3de8 /framework
parent0b27ee6df7588a1a1a7c86a888498ffa50b0e115 (diff)
downloadkube-6b54d83cc3a0a8687027662680850bcf84506222.tar.gz
kube-6b54d83cc3a0a8687027662680850bcf84506222.zip
Pass around the message's entities in the log view
Diffstat (limited to 'framework')
-rw-r--r--framework/src/sinkfabric.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/framework/src/sinkfabric.cpp b/framework/src/sinkfabric.cpp
index 7d780ce3..b2281a5d 100644
--- a/framework/src/sinkfabric.cpp
+++ b/framework/src/sinkfabric.cpp
@@ -152,6 +152,11 @@ public:
152 QVariantMap message; 152 QVariantMap message;
153 if (notification.type == Sink::Notification::Warning) { 153 if (notification.type == Sink::Notification::Warning) {
154 message["type"] = "warning"; 154 message["type"] = "warning";
155 QStringList entities;
156 for(const auto &entity : notification.entities) {
157 entities << QString{entity};
158 }
159 message["entities"] = entities;
155 message["resource"] = QString{notification.resource}; 160 message["resource"] = QString{notification.resource};
156 if (notification.code == Sink::ApplicationDomain::TransmissionError) { 161 if (notification.code == Sink::ApplicationDomain::TransmissionError) {
157 message["message"] = QObject::tr("Failed to send message."); 162 message["message"] = QObject::tr("Failed to send message.");