From 7b4efe44b59dee30083bd2cff5bb476e2c7db1d2 Mon Sep 17 00:00:00 2001
From: Raul Radu <raul.radu@mail.polimi.it>
Date: Thu, 6 Jun 2024 16:17:28 +0200
Subject: [PATCH] [MessageBroker] Fixed C++ standard issue by removing comment
 on no discard (supported only in c++20)

---
 src/shared/Core/MessageBroker/MessageBroker.h | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/shared/Core/MessageBroker/MessageBroker.h b/src/shared/Core/MessageBroker/MessageBroker.h
index 917f33f1..dc226a07 100644
--- a/src/shared/Core/MessageBroker/MessageBroker.h
+++ b/src/shared/Core/MessageBroker/MessageBroker.h
@@ -34,10 +34,8 @@ public:
     static MessageBroker& getInstance();
     using SubscriberFn = std::function<void(const Message&, const Filter&)>;
 
-    [[nodiscard(
-        "IF NOT SAVED, THE SUBSCRIPTION WILL BE AUTOMATICALLY REMOVED")]] std::
-        unique_ptr<Subscription>
-        subscribe(Filter filter, MessageBroker::SubscriberFn callback);
+    [[nodiscard]] std::unique_ptr<Subscription> subscribe(
+        Filter filter, MessageBroker::SubscriberFn callback);
 
     /**
      * @brief Publish a message to all its subscribers.
-- 
GitLab