summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitrii Morozov <snoopdesigns@gmail.com>2025-01-05 20:43:18 +0100
committerDmitrii Morozov <snoopdesigns@gmail.com>2025-01-05 20:43:18 +0100
commit71c11730713f7d5ebe07175d5701cbe8434bb5da (patch)
treef12aa2b5abc74e09387a23b40feaeda20b970160
parent67e175d62e64e953f239c711f32f8bbf51db38dc (diff)
temporarly disable auto accepting friends
-rw-r--r--fortnite_client/__init__.py22
1 files changed, 9 insertions, 13 deletions
diff --git a/fortnite_client/__init__.py b/fortnite_client/__init__.py
index 9256ed7..d44fee4 100644
--- a/fortnite_client/__init__.py
+++ b/fortnite_client/__init__.py
@@ -121,27 +121,23 @@ class FriendPresenceEvent:
class IncomingFriendRequestEvent:
async def on_event(request: typing.Union[fortnitepy.friend.IncomingPendingFriend, fortnitepy.friend.OutgoingPendingFriend], new_friend_observer: NewFriendObserver):
- if isinstance(request, fortnitepy.friend.IncomingPendingFriend):
- incoming_request = typing.cast(fortnitepy.friend.IncomingPendingFriend, request)
-
- print('Accepting friend request from {}'.format(incoming_request.display_name))
- await incoming_request.accept()
- accepted_friend = incoming_request.client.get_friend(request._id)
+ print('Do nothing on incoming friend request..')
+ #if isinstance(request, fortnitepy.friend.IncomingPendingFriend):
+ #incoming_request = typing.cast(fortnitepy.friend.IncomingPendingFriend, request)
+ #await incoming_request.accept()
+ #accepted_friend = incoming_request.client.get_friend(request._id)
- if isinstance(request, fortnitepy.friend.OutgoingPendingFriend):
- outgoing_request = typing.cast(fortnitepy.friend.OutgoingPendingFriend, request)
-
- print('Accepted friend request to {}'.format(outgoing_request.display_name))
- accepted_friend = outgoing_request.client.get_friend(request._id)
+ #if isinstance(request, fortnitepy.friend.OutgoingPendingFriend):
+ #outgoing_request = typing.cast(fortnitepy.friend.OutgoingPendingFriend, request)
+ #accepted_friend = outgoing_request.client.get_friend(request._id)
- await IncomingFriendRequestEvent.__handle_new_friend(accepted_friend, new_friend_observer)
+ #await IncomingFriendRequestEvent.__handle_new_friend(accepted_friend, new_friend_observer)
async def __handle_new_friend(accepted_friend: fortnitepy.friend.Friend, new_friend_observer: NewFriendObserver):
# Try fetch stats
try:
await IncomingFriendRequestEvent.__try_get_stats(accepted_friend)
except:
- print("An exception occurred while fetching user stats")
print(traceback.format_exc())
await new_friend_observer.on_unavailable_public_stats(accepted_friend.display_name)