diff --git a/src/shared/Core/Message/Filter.cpp b/src/shared/Core/Message/Filter.cpp index 7f96bd0c0ae35082df3f620d48765b36e714ad03..fe4b5c600561a242aff9f90a723e3a39f3f5056f 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 1281433534887e5336cfbc2af558fbe67a15a875..5430e79211fcdfe919ae0e099b13e5d8647818c4 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 = "";