From 7cc960820b8e063a67eab9eaa82fae3666f728ae Mon Sep 17 00:00:00 2001 From: bashrc Date: Tue, 21 Jul 2026 17:39:57 +0100 Subject: [PATCH] Reverse logic --- src/inbox_receive.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/inbox_receive.py b/src/inbox_receive.py index b4f19bc5f..2f4dd5f36 100644 --- a/src/inbox_receive.py +++ b/src/inbox_receive.py @@ -1220,17 +1220,7 @@ def receive_feature_request(session, new_featured_item = None if allow_lists(base_dir, handle_nickname, domain) and \ - sender_handle + '\n' not in mutuals: - acceptreject_json = \ - create_feature_reject(federation_list, - actor_nickname, actor_domain, actor_port, - sender_url, '', http_prefix, message_json) - if debug: - pprint(acceptreject_json) - print('REJECT: sending FeatureRequest Reject from ' + - actor_nickname + '@' + actor_domain_full + - ' to ' + sender_nickname + '@' + sender_domain_full) - else: + sender_handle + '\n' in mutuals: acceptreject_json, new_featured_item = \ create_feature_accept(federation_list, actor_nickname, actor_domain, actor_port, @@ -1240,6 +1230,16 @@ def receive_feature_request(session, print('ACCEPT: sending FeatureRequest Accept from ' + actor_nickname + '@' + actor_domain_full + ' to ' + sender_nickname + '@' + sender_domain_full) + else: + acceptreject_json = \ + create_feature_reject(federation_list, + actor_nickname, actor_domain, actor_port, + sender_url, '', http_prefix, message_json) + if debug: + pprint(acceptreject_json) + print('REJECT: sending FeatureRequest Reject from ' + + actor_nickname + '@' + actor_domain_full + + ' to ' + sender_nickname + '@' + sender_domain_full) curr_session = session curr_domain = domain