diff options
author | Minijackson <minijackson@riseup.net> | 2018-02-21 13:45:37 +0100 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2018-02-26 14:42:42 +0100 |
commit | 6b54d83cc3a0a8687027662680850bcf84506222 (patch) | |
tree | 1b346050d2361630159626225b77cf88713a3de8 /framework | |
parent | 0b27ee6df7588a1a1a7c86a888498ffa50b0e115 (diff) | |
download | kube-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.cpp | 5 |
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."); |