From f30b4cce1ccdd88493f08a6e04e5cabedc1b3d59 Mon Sep 17 00:00:00 2001 From: Alberto Nidasio <alberto.nidasio@skywarder.eu> Date: Tue, 4 Oct 2022 16:26:02 +0200 Subject: [PATCH] [IncomingMessagesViewer] Fixed bug --- src/shared/Core/Message/Filter.cpp | 5 ++++- .../IncomingMessagesViewer/IncomingMessagesViewerModule.cpp | 4 +--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/shared/Core/Message/Filter.cpp b/src/shared/Core/Message/Filter.cpp index 7f96bd0c..fe4b5c60 100644 --- a/src/shared/Core/Message/Filter.cpp +++ b/src/shared/Core/Message/Filter.cpp @@ -116,7 +116,10 @@ Filter Filter::fromString(QString string) auto right = string.right(string.size() - 1 - idxCol); for (auto field : right.split(',')) - filter.addField(field.trimmed()); + { + if (field.trimmed() != "*") + filter.addField(field.trimmed()); + } } return filter; diff --git a/src/shared/Modules/IncomingMessagesViewer/IncomingMessagesViewerModule.cpp b/src/shared/Modules/IncomingMessagesViewer/IncomingMessagesViewerModule.cpp index 12814335..5430e792 100644 --- a/src/shared/Modules/IncomingMessagesViewer/IncomingMessagesViewerModule.cpp +++ b/src/shared/Modules/IncomingMessagesViewer/IncomingMessagesViewerModule.cpp @@ -1,6 +1,5 @@ #include "IncomingMessagesViewerModule.h" -#include <QDebug> #include <QHBoxLayout> #include "Components/SubscriptionsPanel/SubscriptionsPanel.h" @@ -66,12 +65,11 @@ void IncomingMessagesViewerModule::onSubscribeClicked() void IncomingMessagesViewerModule::onFilterAdded(const Filter& filter) { filters.append(filter); + getCore()->getMessageBroker()->subscribe( filter, this, [&](const Message& message, const Filter& filter) { - qDebug() << "[Graph] Received new message:" << message.toString(); - QString oldText = ""; QString time = ""; -- GitLab