From 9488388dc91d3f9af28fa98086ea5922adee55c9 Mon Sep 17 00:00:00 2001 From: jolavillette Date: Wed, 18 Feb 2026 22:30:53 +0100 Subject: [PATCH] restore auto-deny & suppress spam in NewsFeed --- retroshare-gui/src/gui/NewsFeed.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/retroshare-gui/src/gui/NewsFeed.cpp b/retroshare-gui/src/gui/NewsFeed.cpp index ee39a70e4..0d7eb5eee 100644 --- a/retroshare-gui/src/gui/NewsFeed.cpp +++ b/retroshare-gui/src/gui/NewsFeed.cpp @@ -23,6 +23,8 @@ #include "NewsFeed.h" #include "ui_NewsFeed.h" +#include "pqi/authssl.h" + #include #include #include @@ -478,6 +480,13 @@ void NewsFeed::handleSecurityEvent(std::shared_ptr event) return; auto& e(*pe); + + // Check if denied by AuthSSL (backend) + if(AuthSSL::instance().isNotifyDenied(e.mPgpId)) + { + return; + } + RsFeedTypeFlags flags = (RsFeedTypeFlags)Settings->getNewsFeedFlags(); // 1 - treat the case of unknown PeerID