From d0920eeee7250dfd8776284a4fe0bd8e73c615ed Mon Sep 17 00:00:00 2001 From: John Cote Date: Mon, 19 Jul 2021 21:12:49 -0400 Subject: [PATCH] friends: Fix flawed logic --- toontown/friends/ToontownFriendsManagerUD.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/toontown/friends/ToontownFriendsManagerUD.py b/toontown/friends/ToontownFriendsManagerUD.py index b79adef..626ca42 100644 --- a/toontown/friends/ToontownFriendsManagerUD.py +++ b/toontown/friends/ToontownFriendsManagerUD.py @@ -195,8 +195,7 @@ class MakeFriendsOperation(FriendsOperation): def __gotActivatedAvatarA(self, avId, activated): self.__handleActivatedResp(avId, activated) - self.friendsManager.air.dbInterface.queryObject(self.friendsManager.air.dbId, self.avatarAId, - self.__handleAvatarARetrieved) + self.friendsManager.air.getActivated(self.avatarBId, self.__gotActivatedAvatarB) def __handleMakeFriends(self, dclass, fields, avId, friendId): if dclass != self.friendsManager.air.dclassesByName['DistributedToonUD']: @@ -224,12 +223,13 @@ class MakeFriendsOperation(FriendsOperation): def __handleAvatarARetrieved(self, dclass, fields): self.__handleMakeFriends(dclass, fields, self.avatarAId, self.avatarBId) - self.friendsManager.air.getActivated(self.avatarBId, self.__gotActivatedAvatarB) + self.friendsManager.air.dbInterface.queryObject(self.friendsManager.air.dbId, self.avatarBId, + self.__handleAvatarBRetrieved) def __gotActivatedAvatarB(self, avId, activated): self.__handleActivatedResp(avId, activated) - self.friendsManager.air.dbInterface.queryObject(self.friendsManager.air.dbId, self.avatarBId, - self.__handleAvatarBRetrieved) + self.friendsManager.air.dbInterface.queryObject(self.friendsManager.air.dbId, self.avatarAId, + self.__handleAvatarARetrieved) def __handleAvatarBRetrieved(self, dclass, fields): self.__handleMakeFriends(dclass, fields, self.avatarBId, self.avatarAId)